Package io.github.resilience4j.core
-
Interface Summary Interface Description ContextPropagator<T> Abstraction to retrieve, copy and clean up values across thread boundary.EventConsumer<T> EventPublisher<T> 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.Registry<E,C> root resilience4j registry to be used by resilience types registries for common functionalityRegistry.EventPublisher<E> An EventPublisher can be used to register event consumers.RegistryStore<E> -
Class Summary Class Description CallableUtils CheckFunctionUtils ClassUtils CompletionStageUtils ContextAwareScheduledThreadPoolExecutor ContextAwareScheduledThreadPoolExecutor.Builder ContextPropagator.EmptyContextPropagator<T> A convenient implementation of emptyContextPropagator
EventProcessor<T> NamingThreadFactory Creates threads using "$name-%d" pattern for naming.ResultUtils StopWatch A simpleStopWatch
to measure the processing duration of a call.StringUtils SupplierUtils -
Exception Summary Exception Description ConfigurationNotFoundException configuration not found exceptionInstantiationException