|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
RetryPolicy
that always permits a retry.exp(backOffContext.expSeed)
'.
StatelessBackOffPolicy.doBackOff()
method without passing on
the BackOffContext
argument which is not needed for stateless
implementations.
BackOffPolicy
was interrupted, most likely by an
InterruptedException
during a call to Thread.sleep(long)
.retry operation
.Classifier
with easy configuration options for
mapping from one arbitrary type of object to another via a pattern matcher.Classifier
for exceptions that has only two classes (true and
false).Classifier
interface.Classifier
from the delegate provided.
Classifier
from the delegate provided.
Classifier
implementations.PatternMatchingClassifier.setPatternMap(Map)
.
RepeatOperations
implementations.
RetryPolicy
that composes a list of other policies and delegates
calls to them in order.DefaultRetryState
representing the state for a new retry
attempt.
FixedBackOffPolicy.setBackOffPeriod(long)
.
RetryPolicy
that dynamically adapts to one of a set of injected
policies according to the value of the latest exception.RetryCallback
with the configured retry
semantics.
RetryCallback
with a fallback on exhausted
retry to the RecoveryCallback
.
BackOffPolicy
that increases the back off period
for each retry attempt in a given set using the exponential
function.BackOffPolicy
that pauses for a fixed period of
time before continuing.RetryContext
.
MethodInvoker
for the method with the provided annotation
on the provided object.
MethodInvoker
using the provided method name to search.
MethodInvoker
using the provided interface, and method
name from that interface.
MethodInvoker
for the delegate from a single public
method.
RetryContext.setExhaustedOnly()
.
RetryContextCache
.MapRetryContextCache
with default capacity.
RetryPolicy
that allows the first attempt but never permits a
retry.BackOffPolicy
that performs a no-op and as such all
retry operation in a given set proceed one after the other with no pause.Sleeper
implementation that just waits on a local Object.RetryPolicy
having checked in the cache for an
existing value if the state is not null.
PatternMatcher
with a map of patterns to values
Classifier
that maps from String patterns with wildcards to a set
of values of a given type.org.springframework.repeat.RepeatOperations
implementations to ensure that
RetrySynchronizationManager.getContext()
always returns the correct value.
RetryContext
, and
also increment the retry count if the throwable is non-null.RetryPolicy
implementations should use this method when they
register the throwable.
RetryOperations
.RetryContext
instances.RetryListener
.RetryOperations
to
execute operations with configurable retry behaviour.MethodInterceptor
that can be used to automatically retry calls to
a method on a service if it fails.RetryPolicy
is responsible for allocating and managing resources
needed by RetryOperations
.BackOffPolicy
.
Classifier
annotation on a method in the supplied delegate and use that
to create a Classifier
from the parameter type to the return
type.
RetryCallback
.
NewMethodArgumentsIdentifier
.
MethodInvocationRecoverer
to use if the
retry is exhausted.
RetryContextCache
.
RetryPolicy
.
Sleeper
strategy.
Sleeper
strategy.
RetryCallback
.
MethodInvoker
interface that invokes a
method on an object.SimpleRetryPolicy
with the default number of retry
attempts.
SimpleRetryPolicy
with the specified number of retry
attempts.
RetryContextCache
.SoftReferenceMapRetryContextCache
with default capacity.
BackOffContext
configured with the
'expSeed' and 'increment' values.
null
'.
MethodInterceptor
that can be used to automatically retry calls to
a method on a service if it fails.BackOffPolicy
implementations that maintain no
state across invocations.Classifier
for a parameterised object type based on a map.SubclassClassifier
with null default value.
SubclassClassifier
with supplied default value.
SubclassClassifier
with supplied default value.
RetryPolicy
that allows a retry only if it hasn't timed out.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |