| Constructor and Description |
|---|
BackoffRunnable(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier) |
| Modifier and Type | Class and Description |
|---|---|
class |
PlatformBackoffBarrier
Process the
SessionMetadata with a BackoffConfiguration to decide whether failure percentage threshold has been
reached and backoff should be applied. |
| Modifier and Type | Field and Description |
|---|---|
protected BackoffBarrier |
State.backoffBarrier |
| Constructor and Description |
|---|
BackingOff(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier,
int step) |
BackingOn(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier,
int step) |
Error(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier,
int step) |
Stable(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier) |
State(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier) |
Unstable(BackoffConfiguration configuration,
BackoffBarrier backoffBarrier,
int step) |
| Modifier and Type | Class and Description |
|---|---|
class |
BackoffRetrierBarrier<T>
Extends
BackoffBarrier with a retrier and the key (of type T) to which this object applies to. |
class |
BackoffWhileRetryFails
Checks
SessionMetadata is of type RetryFailedSessionMetadata. |
class |
BackoffWhilstAlone<T>
Checks
SessionMetadata requires retry and no other task is queued in the RunnableRetrier. |
| Constructor and Description |
|---|
RetrierRunnable(T key,
Runnable runnable,
BackoffConfiguration configuration,
BackoffBarrier barrier) |
Copyright © 2014–2021 MuleSoft, Inc.. All rights reserved.