| Interface | Description |
|---|---|
| AsyncExecutor |
Serves the same purpose as
Executor, but in asynchronous world. |
| AsyncRunnable |
Serves the same purpose as
Runnable, but avoids special handling of checked exceptions. |
| Decorator | |
| InvocationSchedule |
Encapsulates an invocation schedule.
|
| RetryCallable<T> | |
| RetryPolicy |
Defines retry policy in case of failures.
|
| Class | Description |
|---|---|
| AsyncCancelAndRetryExecutor |
Cancels and reexecutes a command when
AsyncCancelAndRetryExecutor.cancelCurrentAndReexecute() is
called. |
| AsyncRetryingExecutor | |
| AsyncScheduledExecutor |
AsyncExecutor implementation that executes command according to provided schedule.
|
| ExponentialRetryPolicy | |
| FixedIntervalInvocationSchedule |
Schedule that represents invocations with a fixed delay up to a specified expiration interval or count.
|
| RetryDecorator |
In case of failures repeats every call to a wrapped object method according
the provided
RetryPolicy. |
| RetryPolicyBase | |
| ScheduleDecorator |
Repeats every call to a wrapped object method according to provided schedule.
|
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.