/**
* Clear all contexts starting with the current one and continuing until
* {@link RetrySynchronizationManager#clear()} returns null.
*/
public static RetryContext clearAll() {
RetryContext result = null;
RetryContext context = RetrySynchronizationManager.clear();
while (context != null) {
result = context;
context = RetrySynchronizationManager.clear();
}
return result;