public final class RetrySynchronizationManager extends Object
RetryCallback
can always use
the context it is passed by the enclosing RetryOperations
. But occasionally it
might be helpful to have lower level access to the ongoing RetryContext
so we
provide a global accessor here. The mutator methods (clear()
and
register(RetryContext)
should not be used except internally by
RetryOperations
implementations.Modifier and Type | Method and Description |
---|---|
static RetryContext |
clear()
Clear the current context at the end of a batch - should only be used by
RetryOperations implementations. |
static RetryContext |
getContext()
Public accessor for the locally enclosing
RetryContext . |
static RetryContext |
register(RetryContext context)
Method for registering a context - should only be used by
RetryOperations
implementations to ensure that getContext() always returns the correct
value. |
public static RetryContext getContext()
RetryContext
.public static RetryContext register(RetryContext context)
RetryOperations
implementations to ensure that getContext()
always returns the correct
value.context
- the new context to registerpublic static RetryContext clear()
RetryOperations
implementations.Copyright © 2021 SpringSource. All rights reserved.