A B C D E F G H I J L M N P R S T U V W
All Classes All Packages
All Classes All Packages
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.ApplyFaultToleranceConfigImpl
- 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
- ApplyFaultToleranceConfig - Interface in io.smallrye.faulttolerance.config
- ApplyFaultToleranceConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
ApplyFaultToleranceConfig
config interface, do not modify. - applyOn() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
- asyncExecutor() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi.LazyDependencies
- 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.ApplyFaultToleranceConfigImpl
- 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
- cbMaintenance() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi.EagerDependencies
- CdiFaultToleranceSpi - Class in io.smallrye.faulttolerance
- CdiFaultToleranceSpi() - Constructor for class io.smallrye.faulttolerance.CdiFaultToleranceSpi
- CdiFaultToleranceSpi.EagerDependencies - Class in io.smallrye.faulttolerance
- CdiFaultToleranceSpi.LazyDependencies - 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.ApplyFaultToleranceConfigImpl
- 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 interface io.smallrye.faulttolerance.metrics.MetricsProvider
- create(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.metrics.MicrometerProvider
- create(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.metrics.MicroProfileMetricsProvider
- create(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.metrics.NoopProvider
- create(AnnotatedMethod<?>) - Static method in class io.smallrye.faulttolerance.config.FaultToleranceMethods
- create(Class<?>, Method) - 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
- durationUnit() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
E
- EagerDependencies() - Constructor for class io.smallrye.faulttolerance.CdiFaultToleranceSpi.EagerDependencies
- equals(Object) - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
- eventLoop() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi.LazyDependencies
- 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, Instance<FaultTolerance<?>>) - 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. - ftEnabled() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi.LazyDependencies
- 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
- getApplyFaultTolerance() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getArgument(int, Class<T>) - Method in class io.smallrye.faulttolerance.internal.InterceptionInvoker
- getAsyncExecutor() - Method in class io.smallrye.faulttolerance.ExecutorHolder
- getAsynchronous() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getBaseType() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
- getBeanClass() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- 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
- getMethodDescriptor() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- 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
- getNonBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getParameterTypes() - 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
- hasApplyFaultTolerance() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- 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
- intercept(InvocationContext) - Method in class io.smallrye.faulttolerance.FaultToleranceInterceptor
- InterceptionInvoker<V> - Class in io.smallrye.faulttolerance.internal
- InterceptionInvoker(InvocationContext) - Constructor for class io.smallrye.faulttolerance.internal.InterceptionInvoker
- InterceptionPoint - Class in io.smallrye.faulttolerance.internal
- InterceptionPoint(Class<?>, Method) - 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 interface io.smallrye.faulttolerance.metrics.MetricsProvider
- isEnabled() - Method in class io.smallrye.faulttolerance.metrics.MicrometerProvider
- isEnabled() - Method in class io.smallrye.faulttolerance.metrics.MicroProfileMetricsProvider
- isEnabled() - Method in class io.smallrye.faulttolerance.metrics.NoopProvider
- isMethodDeclaredInHierarchy(Class<?>, Method) - Method in class io.smallrye.faulttolerance.DefaultFaultToleranceOperationProvider
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- 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
- LazyDependencies() - Constructor for class io.smallrye.faulttolerance.CdiFaultToleranceSpi.LazyDependencies
- Literal() - Constructor for class io.smallrye.faulttolerance.FaultToleranceBinding.Literal
- load() - Static method in interface io.smallrye.faulttolerance.internal.RequestContextControllerProvider
M
- materialize() - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.BulkheadConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.ExponentialBackoffConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
-
Ensures all configuration of this fault tolerance operation is loaded.
- materialize() - Method in class io.smallrye.faulttolerance.config.FibonacciBackoffConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.RetryConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.TimeoutConfigImpl
- 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.ApplyFaultToleranceConfigImpl
- 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
- MetricsProvider - Interface in io.smallrye.faulttolerance.metrics
- MicrometerProvider - Class in io.smallrye.faulttolerance.metrics
- MicrometerProvider() - Constructor for class io.smallrye.faulttolerance.metrics.MicrometerProvider
- MicroProfileMetricsProvider - Class in io.smallrye.faulttolerance.metrics
- MicroProfileMetricsProvider() - Constructor for class io.smallrye.faulttolerance.metrics.MicroProfileMetricsProvider
- 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. - NoopProvider - Class in io.smallrye.faulttolerance.metrics
- NoopProvider() - Constructor for class io.smallrye.faulttolerance.metrics.NoopProvider
P
- parametersCount() - Method in class io.smallrye.faulttolerance.internal.InterceptionInvoker
- priority() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi
- PriorityLiteral(int) - Constructor for class io.smallrye.faulttolerance.FaultToleranceExtension.PriorityLiteral
- proceed() - Method in class io.smallrye.faulttolerance.internal.InterceptionInvoker
R
- replaceArgument(int, Class<T>, Function<T, T>) - Method in class io.smallrye.faulttolerance.internal.InterceptionInvoker
- 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. - timer() - Method in class io.smallrye.faulttolerance.CdiFaultToleranceSpi.LazyDependencies
- 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.ApplyFaultToleranceConfig
- 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.ApplyFaultToleranceConfigImpl
- 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
All Classes All Packages