A B C D E F G H I J L M N P R S T U V W 
All Classes All Packages

A

abortOn() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
activated(String) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
activated$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
adaptBeanClass(Class<?>, Method) - Method in class io.smallrye.faulttolerance.DefaultFaultToleranceOperationProvider
 
annotationType() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 
applies() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi
 
apply(InvocationContext<V>) - Method in class io.smallrye.faulttolerance.internal.RequestScopeActivator
 
applyOn() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
AsyncExecutorProvider - Interface in io.smallrye.faulttolerance
Integrators should provide a CDI bean which implements AsyncExecutorProvider.
AsynchronousConfig - Interface in io.smallrye.faulttolerance.config
 
AsynchronousConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the AsynchronousConfig config interface, do not modify.

B

backoffAnnotationWithoutRetry(String, MethodDescriptor) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
backoffAnnotationWithoutRetry(String, Class<?>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
backoffAnnotationWithoutRetry$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
beanClass() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 
beanClass() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
 
BlockingConfig - Interface in io.smallrye.faulttolerance.config
 
BlockingConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the BlockingConfig config interface, do not modify.
bothBlockingNonBlockingPresent(MethodDescriptor) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
bothBlockingNonBlockingPresent(Class<?>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
bothBlockingNonBlockingPresent$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
BulkheadConfig - Interface in io.smallrye.faulttolerance.config
 
BulkheadConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the BulkheadConfig config interface, do not modify.

C

CdiFaultToleranceSpi - Class in io.smallrye.faulttolerance
 
CdiFaultToleranceSpi() - Constructor for class io.smallrye.faulttolerance.CdiFaultToleranceSpi
 
CdiFaultToleranceSpi.Dependencies - Class in io.smallrye.faulttolerance
 
CdiLogger_$logger - Class in io.smallrye.faulttolerance
Warning this class consists of generated code.
CdiLogger_$logger(Logger) - Constructor for class io.smallrye.faulttolerance.CdiLogger_$logger
 
CircuitBreakerConfig - Interface in io.smallrye.faulttolerance.config
 
CircuitBreakerConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the CircuitBreakerConfig config interface, do not modify.
circuitBreakerMaintenance() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi
 
CircuitBreakerMaintenanceImpl - Class in io.smallrye.faulttolerance
 
CircuitBreakerMaintenanceImpl(ExistingCircuitBreakerNames) - Constructor for class io.smallrye.faulttolerance.CircuitBreakerMaintenanceImpl
 
CircuitBreakerNameConfig - Interface in io.smallrye.faulttolerance.config
 
CircuitBreakerNameConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the CircuitBreakerNameConfig config interface, do not modify.
contains(String) - Method in class io.smallrye.faulttolerance.DefaultExistingCircuitBreakerNames
 
contains(String) - Method in interface io.smallrye.faulttolerance.ExistingCircuitBreakerNames
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 
create(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.metrics.MetricsProvider
 
create(Class<?>, Method) - Static method in class io.smallrye.faulttolerance.config.FaultToleranceMethods
 
create(AnnotatedMethod<?>) - Static method in class io.smallrye.faulttolerance.config.FaultToleranceMethods
 
CustomBackoffConfig - Interface in io.smallrye.faulttolerance.config
 
CustomBackoffConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the CustomBackoffConfig config interface, do not modify.

D

DefaultAsyncExecutorProvider - Class in io.smallrye.faulttolerance
Default implementation of AsyncExecutorProvider.
DefaultAsyncExecutorProvider(OptionalInt, OptionalInt, OptionalInt) - Constructor for class io.smallrye.faulttolerance.DefaultAsyncExecutorProvider
 
DefaultExistingCircuitBreakerNames - Class in io.smallrye.faulttolerance
 
DefaultExistingCircuitBreakerNames(BeanManager) - Constructor for class io.smallrye.faulttolerance.DefaultExistingCircuitBreakerNames
 
DefaultFallbackHandlerProvider - Class in io.smallrye.faulttolerance
Default implementation of FallbackHandlerProvider.
DefaultFallbackHandlerProvider() - Constructor for class io.smallrye.faulttolerance.DefaultFallbackHandlerProvider
 
DefaultFaultToleranceOperationProvider - Class in io.smallrye.faulttolerance
Default implementation of FaultToleranceOperationProvider.
DefaultFaultToleranceOperationProvider(BeanManager) - Constructor for class io.smallrye.faulttolerance.DefaultFaultToleranceOperationProvider
 
DefaultRequestContextControllerProvider - Class in io.smallrye.faulttolerance.internal
 
DefaultRequestContextControllerProvider() - Constructor for class io.smallrye.faulttolerance.internal.DefaultRequestContextControllerProvider
 
delay() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
delay() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
delayUnit() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
delayUnit() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
Dependencies() - Constructor for class io.smallrye.faulttolerance.CdiFaultToleranceSpi.Dependencies
 
durationUnit() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 

E

equals(Object) - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
 
ExecutorHolder - Class in io.smallrye.faulttolerance
 
ExecutorHolder(AsyncExecutorProvider) - Constructor for class io.smallrye.faulttolerance.ExecutorHolder
 
ExistingCircuitBreakerNames - Interface in io.smallrye.faulttolerance
An integrator is allowed to provide a custom implementation of ExistingCircuitBreakerNames.
ExponentialBackoffConfig - Interface in io.smallrye.faulttolerance.config
 
ExponentialBackoffConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the ExponentialBackoffConfig config interface, do not modify.

F

factor() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
failOn() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
failureRatio() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
FallbackConfig - Interface in io.smallrye.faulttolerance.config
 
FallbackConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the FallbackConfig config interface, do not modify.
FallbackHandlerProvider - Interface in io.smallrye.faulttolerance
An integrator is allowed to provide a custom implementation of FallbackHandlerProvider.
fallbackMethod() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
FaultToleranceBinding - Annotation Type in io.smallrye.faulttolerance
 
FaultToleranceBinding.Literal - Class in io.smallrye.faulttolerance
 
FaultToleranceExtension - Class in io.smallrye.faulttolerance
 
FaultToleranceExtension() - Constructor for class io.smallrye.faulttolerance.FaultToleranceExtension
 
FaultToleranceExtension.FTInterceptorBindingAnnotatedType<T extends Annotation> - Class in io.smallrye.faulttolerance
 
FaultToleranceExtension.PriorityLiteral - Class in io.smallrye.faulttolerance
 
FaultToleranceInterceptor - Class in io.smallrye.faulttolerance
The interceptor for fault tolerance strategies.
FaultToleranceInterceptor(Bean<?>, FaultToleranceOperationProvider, StrategyCache, FallbackHandlerProvider, MetricsProvider, ExecutorHolder, RequestContextIntegration, CircuitBreakerMaintenanceImpl, SpecCompatibility) - Constructor for class io.smallrye.faulttolerance.FaultToleranceInterceptor
 
FaultToleranceMethods - Class in io.smallrye.faulttolerance.config
 
FaultToleranceMethods() - Constructor for class io.smallrye.faulttolerance.config.FaultToleranceMethods
 
FaultToleranceOperation - Class in io.smallrye.faulttolerance.config
Fault tolerance operation metadata.
FaultToleranceOperationProvider - Interface in io.smallrye.faulttolerance
An integrator is allowed to provide a custom implementation of FaultToleranceOperationProvider.
FibonacciBackoffConfig - Interface in io.smallrye.faulttolerance.config
 
FibonacciBackoffConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the FibonacciBackoffConfig config interface, do not modify.
FTInterceptorBindingAnnotatedType(AnnotatedType<T>) - Constructor for class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 

G

get() - Method in interface io.smallrye.faulttolerance.AsyncExecutorProvider
Provides the thread pool for executing @Asynchronous methods and other asynchronous tasks.
get() - Method in class io.smallrye.faulttolerance.DefaultAsyncExecutorProvider
 
get() - Method in class io.smallrye.faulttolerance.internal.DefaultRequestContextControllerProvider
 
get() - Method in interface io.smallrye.faulttolerance.internal.RequestContextControllerProvider
 
get() - Method in class io.smallrye.faulttolerance.RequestContextIntegration
 
get(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.DefaultFallbackHandlerProvider
 
get(FaultToleranceOperation) - Method in interface io.smallrye.faulttolerance.FallbackHandlerProvider
 
get(Class<?>, Method) - Method in class io.smallrye.faulttolerance.DefaultFaultToleranceOperationProvider
 
get(Class<?>, Method) - Method in interface io.smallrye.faulttolerance.FaultToleranceOperationProvider
Warning: Should always return the same operation for a given (beanClass, method) pair.
getAnnotation(Class<S>) - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getAnnotations() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getAsyncExecutor() - Method in class io.smallrye.faulttolerance.ExecutorHolder
 
getBaseType() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getBulkhead() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getCircuitBreaker() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getCircuitBreakerName() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getConstructors() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getCustomBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getEventLoop() - Method in class io.smallrye.faulttolerance.ExecutorHolder
 
getExponentialBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getFallback() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getFibonacciBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getFields() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getJavaClass() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getLoggingLocale() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
getLoggingLocale() - Method in class io.smallrye.faulttolerance.internal.InternalLogger_$logger
 
getMethods() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
getMetrics(InterceptionPoint, Supplier<MetricsRecorder>) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
 
getName() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getRetry() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getReturnType() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getStrategy(InterceptionPoint, Supplier<FaultToleranceStrategy<V>>) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
 
getTimeout() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
getTimer() - Method in class io.smallrye.faulttolerance.ExecutorHolder
 
getTypeClosure() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 

H

hasAsynchronous() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasBulkhead() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasCircuitBreaker() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasCircuitBreakerName() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasCustomBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasExponentialBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasFallback() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasFibonacciBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hashCode() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
 
hasNonBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasRetry() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
hasTimeout() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 

I

inspectExceptionCauseChain() - Method in class io.smallrye.faulttolerance.SpecCompatibility
 
INSTANCE - Static variable in class io.smallrye.faulttolerance.FaultToleranceBinding.Literal
 
interceptCommand(InvocationContext) - Method in class io.smallrye.faulttolerance.FaultToleranceInterceptor
 
InterceptionPoint - Class in io.smallrye.faulttolerance.internal
 
InterceptionPoint(Class<?>, InvocationContext) - Constructor for class io.smallrye.faulttolerance.internal.InterceptionPoint
 
InternalLogger_$logger - Class in io.smallrye.faulttolerance.internal
Warning this class consists of generated code.
InternalLogger_$logger(Logger) - Constructor for class io.smallrye.faulttolerance.internal.InternalLogger_$logger
 
io.smallrye.faulttolerance - package io.smallrye.faulttolerance
 
io.smallrye.faulttolerance.config - package io.smallrye.faulttolerance.config
 
io.smallrye.faulttolerance.internal - package io.smallrye.faulttolerance.internal
 
io.smallrye.faulttolerance.metrics - package io.smallrye.faulttolerance.metrics
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
 
isEnabled() - Method in class io.smallrye.faulttolerance.metrics.MetricsProvider
 
isMethodDeclaredInHierarchy(Class<?>, Method) - Method in class io.smallrye.faulttolerance.DefaultFaultToleranceOperationProvider
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
isOnMethod() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 
isOperationPseudoAsynchronous(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.SpecCompatibility
 
isOperationTrulyAsynchronous(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.SpecCompatibility
 
isOperationTrulyOrPseudoAsynchronous(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.SpecCompatibility
 
isThreadOffloadRequired() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
isValid() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 

J

jitter() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
jitterDelayUnit() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 

L

Literal() - Constructor for class io.smallrye.faulttolerance.FaultToleranceBinding.Literal
 
load() - Static method in interface io.smallrye.faulttolerance.internal.RequestContextControllerProvider
 

M

maxDelay() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
maxDelay() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
maxDelayUnit() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
maxDelayUnit() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
maxDuration() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
maxRetries() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 
method() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
 
MetricConstants - Class in io.smallrye.faulttolerance.metrics
 
MetricsProvider - Class in io.smallrye.faulttolerance.metrics
 
MetricsProvider() - Constructor for class io.smallrye.faulttolerance.metrics.MetricsProvider
 
multipleCircuitBreakersWithTheSameName(String, Set<String>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 
multipleCircuitBreakersWithTheSameName$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
 

N

newAsyncBuilder(Class<?>, Function<FaultTolerance<T>, R>) - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi
 
newBuilder(Function<FaultTolerance<T>, R>) - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi
 
NonBlockingConfig - Interface in io.smallrye.faulttolerance.config
 
NonBlockingConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the NonBlockingConfig config interface, do not modify.

P

priority() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi
 
PriorityLiteral(int) - Constructor for class io.smallrye.faulttolerance.FaultToleranceExtension.PriorityLiteral
 

R

RequestContextControllerProvider - Interface in io.smallrye.faulttolerance.internal
This is not a public SPI, it's only meant to be used internally.
RequestContextIntegration - Class in io.smallrye.faulttolerance
 
RequestContextIntegration() - Constructor for class io.smallrye.faulttolerance.RequestContextIntegration
 
RequestScopeActivator<V> - Class in io.smallrye.faulttolerance.internal
 
RequestScopeActivator(FaultToleranceStrategy<V>, RequestContextController) - Constructor for class io.smallrye.faulttolerance.internal.RequestScopeActivator
 
requestVolumeThreshold() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
RetryConfig - Interface in io.smallrye.faulttolerance.config
 
RetryConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the RetryConfig config interface, do not modify.
retryOn() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
 

S

skipOn() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 
skipOn() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
SpecCompatibility - Class in io.smallrye.faulttolerance
 
SpecCompatibility(boolean) - Constructor for class io.smallrye.faulttolerance.SpecCompatibility
 
StrategyCache - Class in io.smallrye.faulttolerance.internal
 
StrategyCache() - Constructor for class io.smallrye.faulttolerance.internal.StrategyCache
 
successThreshold() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
 

T

tearDown() - Method in class io.smallrye.faulttolerance.ExecutorHolder
 
threadFactory() - Method in class io.smallrye.faulttolerance.DefaultAsyncExecutorProvider
Can be overridden in a subclass to provide a different ThreadFactory.
TimeoutConfig - Interface in io.smallrye.faulttolerance.config
 
TimeoutConfigImpl - Class in io.smallrye.faulttolerance.config
Automatically generated from the TimeoutConfig config interface, do not modify.
toString() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
 
toString() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
 

U

unit() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 

V

validate() - Method in interface io.smallrye.faulttolerance.config.AsynchronousConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.BlockingConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.BulkheadConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.CircuitBreakerConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.CircuitBreakerNameConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.CustomBackoffConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.ExponentialBackoffConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.FallbackConfig
 
validate() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
Throws FaultToleranceDefinitionException if validation fails.
validate() - Method in interface io.smallrye.faulttolerance.config.FibonacciBackoffConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.NonBlockingConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.RetryConfig
 
validate() - Method in interface io.smallrye.faulttolerance.config.TimeoutConfig
 
value() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.PriorityLiteral
 

W

waitingTaskQueue() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
 
A B C D E F G H I J L M N P R S T U V W 
All Classes All Packages