JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
N
P
R
S
T
U
V
W
A
abortIf(Predicate<Throwable>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
abortIf(Predicate<Throwable>)
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
abortOn(Class<? extends Throwable>...)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
abortOn(Class<? extends Throwable>...)
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
AbortRetryException
- Exception in
com.nurkiewicz.asyncretry.policy
AbortRetryException()
- Constructor for exception com.nurkiewicz.asyncretry.policy.
AbortRetryException
AsyncRetryContext
- Class in
com.nurkiewicz.asyncretry
AsyncRetryContext(RetryPolicy)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryContext
AsyncRetryContext(RetryPolicy, int, Throwable)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryContext
AsyncRetryExecutor
- Class in
com.nurkiewicz.asyncretry
AsyncRetryExecutor(ScheduledExecutorService)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
AsyncRetryExecutor(ScheduledExecutorService, Backoff)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
AsyncRetryExecutor(ScheduledExecutorService, RetryPolicy)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
AsyncRetryExecutor(ScheduledExecutorService, RetryPolicy, Backoff)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
AsyncRetryExecutor(ScheduledExecutorService, RetryPolicy, Backoff, boolean)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
AsyncRetryJob
<
V
> - Class in
com.nurkiewicz.asyncretry
AsyncRetryJob(RetryCallable<ListenableFuture<V>>, AsyncRetryExecutor)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryJob
AsyncRetryJob(RetryCallable<ListenableFuture<V>>, AsyncRetryExecutor, AsyncRetryContext, SettableFuture<V>)
- Constructor for class com.nurkiewicz.asyncretry.
AsyncRetryJob
B
Backoff
- Interface in
com.nurkiewicz.asyncretry.backoff
BackoffWrapper
- Class in
com.nurkiewicz.asyncretry.backoff
BackoffWrapper(Backoff)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
BackoffWrapper
BoundedMaxBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
BoundedMaxBackoff(Backoff)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
BoundedMaxBackoff
BoundedMaxBackoff(Backoff, long)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
BoundedMaxBackoff
BoundedMinBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
BoundedMinBackoff(Backoff)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
BoundedMinBackoff
BoundedMinBackoff(Backoff, long)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
BoundedMinBackoff
C
call(RetryContext)
- Method in interface com.nurkiewicz.asyncretry.function.
RetryCallable
com.nurkiewicz.asyncretry
- package com.nurkiewicz.asyncretry
com.nurkiewicz.asyncretry.backoff
- package com.nurkiewicz.asyncretry.backoff
com.nurkiewicz.asyncretry.function
- package com.nurkiewicz.asyncretry.function
com.nurkiewicz.asyncretry.policy
- package com.nurkiewicz.asyncretry.policy
complete(V, long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
context
- Variable in class com.nurkiewicz.asyncretry.
RetryJob
createFutureTask(RetryCallable<ListenableFuture<V>>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
createTask(RetryCallable<V>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
D
DEFAULT
- Static variable in interface com.nurkiewicz.asyncretry.backoff.
Backoff
DEFAULT
- Static variable in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
DEFAULT_MAX_DELAY_MILLIS
- Static variable in class com.nurkiewicz.asyncretry.backoff.
BoundedMaxBackoff
DEFAULT_MIN_DELAY_MILLIS
- Static variable in class com.nurkiewicz.asyncretry.backoff.
BoundedMinBackoff
DEFAULT_MULTIPLIER
- Static variable in class com.nurkiewicz.asyncretry.backoff.
ProportionalRandomBackoff
Randomly up to +/- 10%
DEFAULT_PERIOD_MILLIS
- Static variable in class com.nurkiewicz.asyncretry.backoff.
FixedIntervalBackoff
DEFAULT_RANDOM_RANGE_MILLIS
- Static variable in class com.nurkiewicz.asyncretry.backoff.
UniformRandomBackoff
Randomly between +/- 100ms
delayMillis(RetryContext)
- Method in interface com.nurkiewicz.asyncretry.backoff.
Backoff
delayMillis(RetryContext)
- Method in class com.nurkiewicz.asyncretry.backoff.
BoundedMaxBackoff
delayMillis(RetryContext)
- Method in class com.nurkiewicz.asyncretry.backoff.
BoundedMinBackoff
delayMillis(RetryContext)
- Method in class com.nurkiewicz.asyncretry.backoff.
ExponentialDelayBackoff
delayMillis(RetryContext)
- Method in class com.nurkiewicz.asyncretry.backoff.
FixedIntervalBackoff
delayMillis(RetryContext)
- Method in class com.nurkiewicz.asyncretry.backoff.
RandomBackoff
dontRetry()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
dontRetry()
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
doWithRetry(RetryRunnable)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
doWithRetry(RetryRunnable)
- Method in interface com.nurkiewicz.asyncretry.
RetryExecutor
doWithRetry(RetryRunnable)
- Method in enum com.nurkiewicz.asyncretry.
SyncRetryExecutor
E
ExponentialDelayBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
ExponentialDelayBackoff(long, double)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
ExponentialDelayBackoff
F
FixedIntervalBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
FixedIntervalBackoff()
- Constructor for class com.nurkiewicz.asyncretry.backoff.
FixedIntervalBackoff
FixedIntervalBackoff(long)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
FixedIntervalBackoff
future
- Variable in class com.nurkiewicz.asyncretry.
RetryJob
G
getBackoff()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
getFuture()
- Method in class com.nurkiewicz.asyncretry.
RetryJob
getFutureWithRetry(RetryCallable<ListenableFuture<V>>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
getFutureWithRetry(RetryCallable<ListenableFuture<V>>)
- Method in interface com.nurkiewicz.asyncretry.
RetryExecutor
getFutureWithRetry(RetryCallable<ListenableFuture<V>>)
- Method in enum com.nurkiewicz.asyncretry.
SyncRetryExecutor
getLastThrowable()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryContext
getLastThrowable()
- Method in interface com.nurkiewicz.asyncretry.
RetryContext
getRetryCount()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryContext
getRetryCount()
- Method in interface com.nurkiewicz.asyncretry.
RetryContext
getRetryPolicy()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
getScheduler()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
getWithRetry(Callable<V>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
getWithRetry(RetryCallable<V>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
getWithRetry(Callable<V>)
- Method in interface com.nurkiewicz.asyncretry.
RetryExecutor
getWithRetry(RetryCallable<V>)
- Method in interface com.nurkiewicz.asyncretry.
RetryExecutor
getWithRetry(Callable<V>)
- Method in enum com.nurkiewicz.asyncretry.
SyncRetryExecutor
getWithRetry(RetryCallable<V>)
- Method in enum com.nurkiewicz.asyncretry.
SyncRetryExecutor
H
handleManualAbort(AbortRetryException)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
handleThrowable(Throwable, long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
handleUserThrowable(Throwable, long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
I
isFixedDelay()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
L
logAbort(RetryContext)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
logFailure(AsyncRetryContext, long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
logRetry(AsyncRetryContext, long, long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
logSuccess(RetryContext, V, long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
N
nextRetry(Throwable)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryContext
nextTask(AsyncRetryContext)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryJob
nextTask(AsyncRetryContext)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
P
parent
- Variable in class com.nurkiewicz.asyncretry.
RetryJob
ProportionalRandomBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
ProportionalRandomBackoff(Backoff)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
ProportionalRandomBackoff
ProportionalRandomBackoff(Backoff, Random)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
ProportionalRandomBackoff
ProportionalRandomBackoff(Backoff, double)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
ProportionalRandomBackoff
ProportionalRandomBackoff(Backoff, double, Random)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
ProportionalRandomBackoff
R
random()
- Method in class com.nurkiewicz.asyncretry.backoff.
RandomBackoff
RandomBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
RandomBackoff(Backoff)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
RandomBackoff
RandomBackoff(Backoff, Random)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
RandomBackoff
RetryCallable
<
V
> - Interface in
com.nurkiewicz.asyncretry.function
RetryContext
- Interface in
com.nurkiewicz.asyncretry
RetryExecutor
- Interface in
com.nurkiewicz.asyncretry
retryIf(Predicate<Throwable>)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
retryIf(Predicate<Throwable>)
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
RetryJob
<
V
> - Class in
com.nurkiewicz.asyncretry
RetryJob(AsyncRetryContext, AsyncRetryExecutor, SettableFuture<V>)
- Constructor for class com.nurkiewicz.asyncretry.
RetryJob
retryOn(Class<? extends Throwable>...)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
retryOn(Class<? extends Throwable>...)
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
RetryPolicy
- Class in
com.nurkiewicz.asyncretry.policy
RetryPolicy(int, Set<Class<? extends Throwable>>, Set<Class<? extends Throwable>>, Predicate<Throwable>, Predicate<Throwable>)
- Constructor for class com.nurkiewicz.asyncretry.policy.
RetryPolicy
RetryPolicy()
- Constructor for class com.nurkiewicz.asyncretry.policy.
RetryPolicy
RetryRunnable
- Interface in
com.nurkiewicz.asyncretry.function
run(long)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryJob
run(RetryContext)
- Method in interface com.nurkiewicz.asyncretry.function.
RetryRunnable
run()
- Method in class com.nurkiewicz.asyncretry.
RetryJob
run(long)
- Method in class com.nurkiewicz.asyncretry.
RetryJob
S
shouldContinue(RetryContext)
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
SyncRetryExecutor
- Enum in
com.nurkiewicz.asyncretry
Singleton instance of
RetryExecutor
that executes tasks in the same thread and without retry.
T
target
- Variable in class com.nurkiewicz.asyncretry.backoff.
BackoffWrapper
U
UniformRandomBackoff
- Class in
com.nurkiewicz.asyncretry.backoff
UniformRandomBackoff(Backoff)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
UniformRandomBackoff
UniformRandomBackoff(Backoff, Random)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
UniformRandomBackoff
UniformRandomBackoff(Backoff, long)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
UniformRandomBackoff
UniformRandomBackoff(Backoff, long, Random)
- Constructor for class com.nurkiewicz.asyncretry.backoff.
UniformRandomBackoff
V
valueOf(String)
- Static method in enum com.nurkiewicz.asyncretry.
SyncRetryExecutor
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.nurkiewicz.asyncretry.
SyncRetryExecutor
Returns an array containing the constants of this enum type, in the order they are declared.
W
willRetry()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryContext
willRetry()
- Method in interface com.nurkiewicz.asyncretry.
RetryContext
withBackoff(Backoff)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withExponentialBackoff(long, double)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withFixedBackoff(long)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withFixedRate()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withFixedRate(boolean)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withMaxDelay(long)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withMaxRetries(int)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withMaxRetries(int)
- Method in class com.nurkiewicz.asyncretry.policy.
RetryPolicy
withMinDelay(long)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withNoDelay()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withProportionalJitter()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withProportionalJitter(double)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withRetryPolicy(RetryPolicy)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withScheduler(ScheduledExecutorService)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withUniformJitter()
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
withUniformJitter(long)
- Method in class com.nurkiewicz.asyncretry.
AsyncRetryExecutor
A
B
C
D
E
F
G
H
I
L
N
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014. All rights reserved.