All Classes
Class | Description |
---|---|
AbstractRegistry<E,C> |
Abstract registry to be shared with all resilience4j registries
|
AcquirePermissionCancelledException |
Exception indicating that the permission wasn't acquired because the task was cancelled or thread
interrupted.
|
CallableUtils | |
CheckFunctionUtils | |
ClassUtils | |
CompletionStageUtils | |
CompositeRegistryEventConsumer<E> | |
ConfigurationNotFoundException |
configuration not found exception
|
ContextAwareScheduledThreadPoolExecutor | |
ContextAwareScheduledThreadPoolExecutor.Builder | |
ContextPropagator<T> |
Abstraction to retrieve, copy and clean up values across thread boundary.
|
ContextPropagator.EmptyContextPropagator<T> |
A convenient implementation of empty
ContextPropagator |
EntryAddedEvent<E> | |
EntryRemovedEvent<E> | |
EntryReplacedEvent<E> | |
EventConsumer<T> | |
EventProcessor<T> | |
EventPublisher<T> | |
FixedSizeSlidingWindowMetrics |
A
Metrics implementation is backed by a sliding window that aggregates only the last
N calls. |
InMemoryRegistryStore<E> |
Default Implementation Of RegistryStore using ConcurrentHashMap
|
InstantiationException | |
IntervalBiFunction<T> |
An IntervalBiFunction which can be used to calculate the wait interval.
|
IntervalFunction |
An IntervalFunction which can be used to calculate the wait interval.
|
Metrics | |
Metrics.Outcome | |
MetricsPublisher<E> | |
NamingThreadFactory |
Creates threads using "$name-%d" pattern for naming.
|
NonNull |
A common Spring annotation to declare that annotated elements cannot be
null . |
NonNullApi |
A common Spring annotation to declare that parameters and return values
are to be considered as non-nullable by default for a given package.
|
NonNullFields |
A common Spring annotation to declare that fields are to be considered as
non-nullable by default for a given package.
|
Nullable |
A common Spring annotation to declare that annotated elements can be
null under
some circumstance. |
OnceConsumer<T> |
Apply a computation only once.
|
PartialAggregation | |
PredicateCreator | |
Registry<E,C> |
root resilience4j registry to be used by resilience types registries for common functionality
|
Registry.EventPublisher<E> |
An EventPublisher can be used to register event consumers.
|
RegistryEvent | |
RegistryEvent.Type |
Event types which are created by a CircuitBreaker.
|
RegistryEventConsumer<E> |
Registry Event Consumer to be used by AbstractRegistry.RegistryEventProcessor
|
RegistryStore<E> | |
ResultUtils | |
SlidingTimeWindowMetrics |
A
Metrics implementation is backed by a sliding time window that aggregates only the
calls made in the last N seconds. |
Snapshot | |
SnapshotImpl | |
StopWatch |
A simple
StopWatch to measure the processing duration of a call. |
StringUtils | |
SupplierUtils |