Index
All Classes and Interfaces|All Packages|Serialized Form
A
- 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
- allowFallbackMethodExceptionParameter() - Method in class io.smallrye.faulttolerance.SpecCompatibility
- annotationType() - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.ApplyGuardConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- 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.FallbackConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- annotationType() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- applies() - Method in class io.smallrye.faulttolerance.CdiSpi
- apply(FaultToleranceContext<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
ApplyFaultToleranceConfigconfig interface, do not modify. - ApplyGuardConfig - Interface in io.smallrye.faulttolerance.config
- ApplyGuardConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
ApplyGuardConfigconfig interface, do not modify. - applyOn() - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
- asyncExecutor() - Method in class io.smallrye.faulttolerance.CdiSpi.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
AsynchronousConfigconfig interface, do not modify. - AsynchronousNonBlockingConfig - Interface in io.smallrye.faulttolerance.config
- AsynchronousNonBlockingConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
AsynchronousNonBlockingConfigconfig 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.ApplyGuardConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- 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.FallbackConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- beanClass() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
- beforeRetryAnnotationWithoutRetry(MethodDescriptor) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- beforeRetryAnnotationWithoutRetry(Class<?>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- beforeRetryAnnotationWithoutRetry$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- BeforeRetryConfig - Interface in io.smallrye.faulttolerance.config
- BeforeRetryConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
BeforeRetryConfigconfig interface, do not modify. - BeforeRetryHandlerProvider - Interface in io.smallrye.faulttolerance
-
An integrator is allowed to provide a custom implementation of
BeforeRetryHandlerProvider. - BeforeRetryMethod - Class in io.smallrye.faulttolerance.internal
- BlockingConfig - Interface in io.smallrye.faulttolerance.config
- BlockingConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
BlockingConfigconfig interface, do not modify. - bothAsyncAndAsyncNonBlockingPresent(MethodDescriptor) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- bothAsyncAndAsyncNonBlockingPresent(Class<?>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- bothAsyncAndAsyncNonBlockingPresent$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- 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
C
- cacheKey() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- cbMaintenance() - Method in class io.smallrye.faulttolerance.CdiSpi.EagerDependencies
- 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
- CdiMeteredOperationImpl - Class in io.smallrye.faulttolerance.metrics
- CdiMeteredOperationImpl(FaultToleranceOperation, InterceptionPoint, SpecCompatibility) - Constructor for class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- CdiSpi - Class in io.smallrye.faulttolerance
- CdiSpi() - Constructor for class io.smallrye.faulttolerance.CdiSpi
- CdiSpi.EagerDependencies - Class in io.smallrye.faulttolerance
- CdiSpi.LazyDependencies - Class in io.smallrye.faulttolerance
- circuitBreakerMaintenance() - Method in class io.smallrye.faulttolerance.CdiSpi
- 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
CircuitBreakerNameConfigconfig interface, do not modify. - CompoundMetricsProvider - Class in io.smallrye.faulttolerance.metrics
- 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.ApplyGuardConfigImpl
- create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- 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.FallbackConfigImpl
- create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- create(FaultToleranceOperation) - Static method in class io.smallrye.faulttolerance.internal.BeforeRetryMethod
- create(FaultToleranceOperation, boolean) - Static method in class io.smallrye.faulttolerance.internal.FallbackMethodCandidates
- create(MeteredOperation) - Method in class io.smallrye.faulttolerance.metrics.CompoundMetricsProvider
- create(MeteredOperation) - Method in class io.smallrye.faulttolerance.metrics.MicrometerProvider
- create(MeteredOperation) - Method in class io.smallrye.faulttolerance.metrics.MicroProfileMetricsProvider
- create(MeteredOperation) - Method in class io.smallrye.faulttolerance.metrics.NoopProvider
- create(MeteredOperation) - Method in class io.smallrye.faulttolerance.metrics.OpenTelemetryProvider
- create(Class<?>, AnnotatedMethod<?>) - Static method in class io.smallrye.faulttolerance.config.FaultToleranceMethods
- create(Class<?>, Method) - Static method in class io.smallrye.faulttolerance.config.FaultToleranceMethods
- createFromConfig() - Static method in class io.smallrye.faulttolerance.SpecCompatibility
- createInvoker(FailureContext) - Method in class io.smallrye.faulttolerance.internal.BeforeRetryMethod
- createInvoker(FailureContext) - Method in class io.smallrye.faulttolerance.internal.FallbackMethod
- CustomBackoffConfig - Interface in io.smallrye.faulttolerance.config
- CustomBackoffConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
CustomBackoffConfigconfig 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
- DefaultBeforeRetryHandlerProvider - Class in io.smallrye.faulttolerance
-
Default implementation of
BeforeRetryHandlerProvider. - DefaultBeforeRetryHandlerProvider() - Constructor for class io.smallrye.faulttolerance.DefaultBeforeRetryHandlerProvider
- 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
E
- EagerDependencies() - Constructor for class io.smallrye.faulttolerance.CdiSpi.EagerDependencies
- enabled() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- Enablement - Class in io.smallrye.faulttolerance
- equals(Object) - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
- eventLoop() - Method in class io.smallrye.faulttolerance.CdiSpi.LazyDependencies
- exception() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- 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. - expectedGuardDoesNotExist(String) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- expectedGuardDoesNotExist$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
F
- fail(String) - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.ApplyGuardConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- fail(String) - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.ApplyGuardConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.CircuitBreakerNameConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.CustomBackoffConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.FallbackConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- fail(String, String) - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- FallbackConfig - Interface in io.smallrye.faulttolerance.config
- FallbackConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
FallbackConfigconfig 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
- FallbackMethod - Class in io.smallrye.faulttolerance.internal
- FallbackMethodCandidates - Class in io.smallrye.faulttolerance.internal
- 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(MetricsIntegration) - Constructor for class io.smallrye.faulttolerance.FaultToleranceExtension
- FaultToleranceExtension(Set<MetricsIntegration>) - Constructor for class io.smallrye.faulttolerance.FaultToleranceExtension
- FaultToleranceExtension.FTInterceptorBindingAnnotatedType<T> - 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, BeforeRetryHandlerProvider, MetricsProvider, ExecutorHolder, RequestContextIntegration, CircuitBreakerMaintenanceImpl, SpecCompatibility, Instance<FaultTolerance<?>>, Instance<Guard>, Instance<TypedGuard<?>>) - 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.
- FaultToleranceOperation(FaultToleranceMethod) - Constructor for class io.smallrye.faulttolerance.config.FaultToleranceOperation
- FaultToleranceOperationProvider - Interface in io.smallrye.faulttolerance
-
An integrator is allowed to provide a custom implementation of
FaultToleranceOperationProvider. - ft() - Method in class io.smallrye.faulttolerance.Enablement
- ftEnabled() - Method in class io.smallrye.faulttolerance.CdiSpi.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
@Asynchronousmethods 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 interface io.smallrye.faulttolerance.BeforeRetryHandlerProvider
- get(FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.DefaultBeforeRetryHandlerProvider
- 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
- getApplyGuard() - 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
- getAsynchronousNonBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getAsyncSupport(InterceptionPoint, FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
- getBackoffConfigs() - 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
- getBeforeRetry() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getBeforeRetryMethod() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getBeforeRetryMethod(InterceptionPoint, FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
- getBlocking() - 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
- getFallback() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getFallbackExceptionDecision(InterceptionPoint, Supplier<ExceptionDecision>) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
- getFallbackFunction(InterceptionPoint, Supplier<FallbackFunction<V>>) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
- getFallbackMethod() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- getFallbackMethodCandidates(InterceptionPoint, FaultToleranceOperation) - Method in class io.smallrye.faulttolerance.internal.StrategyCache
- getFallbackMethodsWithExceptionParameter() - 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
- 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
- getRetryWhen() - 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
- getTimer() - Method in class io.smallrye.faulttolerance.ExecutorHolder
- getTypeClosure() - Method in class io.smallrye.faulttolerance.FaultToleranceExtension.FTInterceptorBindingAnnotatedType
- guardWithIdentifierGlobal(String) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- guardWithIdentifierGlobal$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
H
- hasApplyFaultTolerance() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasApplyGuard() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasAsynchronous() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasAsynchronousNonBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasBeforeRetry() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasBulkhead() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- hasCircuitBreaker() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- hasCircuitBreakerName() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasCustomBackoff() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasFallback() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasFallback() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- hashCode() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
- hasNonBlocking() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasRateLimit() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- hasRetry() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- hasRetryWhen() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- hasTimeout() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
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
- isEmpty() - Method in class io.smallrye.faulttolerance.internal.FallbackMethodCandidates
- isEnabled() - Method in class io.smallrye.faulttolerance.metrics.CompoundMetricsProvider
- 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
- isEnabled() - Method in class io.smallrye.faulttolerance.metrics.OpenTelemetryProvider
- 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.ApplyGuardConfigImpl
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- 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.FallbackConfigImpl
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- isOnMethod() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- 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
L
- LazyDependencies() - Constructor for class io.smallrye.faulttolerance.CdiSpi.LazyDependencies
- Literal() - Constructor for class io.smallrye.faulttolerance.FaultToleranceBinding.Literal
- load() - Static method in interface io.smallrye.faulttolerance.internal.RequestContextControllerProvider
- LOG - Static variable in class io.smallrye.faulttolerance.CdiLogger_$logger
- LOG - Static variable in class io.smallrye.faulttolerance.internal.InternalLogger_$logger
M
- materialize() - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.ApplyGuardConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- 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.FallbackConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- materialize() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- materialize() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- mayBeAsynchronous() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- method() - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.ApplyGuardConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.AsynchronousConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.BlockingConfigImpl
- 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.FallbackConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.NonBlockingConfigImpl
- method() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- method() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
- methodName() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- metrics() - Method in class io.smallrye.faulttolerance.Enablement
- MetricsIntegration - Enum in io.smallrye.faulttolerance.metrics
- metricsProvider() - Method in class io.smallrye.faulttolerance.CdiSpi.LazyDependencies
- MICROMETER - Enum constant in enum io.smallrye.faulttolerance.metrics.MetricsIntegration
-
Metrics integration using
MicrometerProvider. - MicrometerProvider - Class in io.smallrye.faulttolerance.metrics
- MICROPROFILE_METRICS - Enum constant in enum io.smallrye.faulttolerance.metrics.MetricsIntegration
-
Metrics integration using
MicroProfileMetricsProvider. - MicroProfileMetricsProvider - Class in io.smallrye.faulttolerance.metrics
- multipleCircuitBreakersWithTheSameName(String, Set<String>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- multipleCircuitBreakersWithTheSameName$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- multipleGuardsWithTheSameIdentifier(String, Set<String>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- multipleGuardsWithTheSameIdentifier$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
N
- name() - Method in class io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- newAsyncBuilder(Class<?>, Function<FaultTolerance<T>, R>) - Method in class io.smallrye.faulttolerance.CdiSpi
-
Deprecated, for removal: This API element is subject to removal in a future version.
- newBuilder(Function<FaultTolerance<T>, R>) - Method in class io.smallrye.faulttolerance.CdiSpi
-
Deprecated, for removal: This API element is subject to removal in a future version.
- newGuardBuilder() - Method in class io.smallrye.faulttolerance.CdiSpi
- newTypedGuardBuilder(Type) - Method in class io.smallrye.faulttolerance.CdiSpi
- NonBlockingConfig - Interface in io.smallrye.faulttolerance.config
- NonBlockingConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
NonBlockingConfigconfig interface, do not modify. - NOOP - Enum constant in enum io.smallrye.faulttolerance.metrics.MetricsIntegration
-
Metrics will be disabled using
NoopProvider. - NoopProvider - Class in io.smallrye.faulttolerance.metrics
- NoopProvider() - Constructor for class io.smallrye.faulttolerance.metrics.NoopProvider
O
- OPENTELEMETRY - Enum constant in enum io.smallrye.faulttolerance.metrics.MetricsIntegration
-
Metrics integration using
OpenTelemetryProvider. - OpenTelemetryProvider - Class in io.smallrye.faulttolerance.metrics
P
- parametersCount() - Method in class io.smallrye.faulttolerance.internal.InterceptionInvoker
- priority() - Method in class io.smallrye.faulttolerance.CdiSpi
- 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
- result() - Method in class io.smallrye.faulttolerance.config.RetryWhenConfigImpl
- retryWhenAnnotationWithoutRetry(MethodDescriptor) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- retryWhenAnnotationWithoutRetry(Class<?>) - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- retryWhenAnnotationWithoutRetry$str() - Method in class io.smallrye.faulttolerance.CdiLogger_$logger
- RetryWhenConfig - Interface in io.smallrye.faulttolerance.config
- RetryWhenConfigImpl - Class in io.smallrye.faulttolerance.config
-
Automatically generated from the
RetryWhenConfigconfig interface, do not modify.
S
- select(Class<? extends Throwable>) - Method in class io.smallrye.faulttolerance.internal.FallbackMethodCandidates
- 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(SpecCompatibility) - Constructor for class io.smallrye.faulttolerance.internal.StrategyCache
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. - timer() - Method in class io.smallrye.faulttolerance.CdiSpi.LazyDependencies
- toString() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
- toString() - Method in class io.smallrye.faulttolerance.internal.InterceptionPoint
V
- validate() - Method in interface io.smallrye.faulttolerance.config.ApplyFaultToleranceConfig
- validate() - Method in interface io.smallrye.faulttolerance.config.ApplyGuardConfig
- validate() - Method in interface io.smallrye.faulttolerance.config.AsynchronousConfig
- validate() - Method in interface io.smallrye.faulttolerance.config.AsynchronousNonBlockingConfig
- validate() - Method in interface io.smallrye.faulttolerance.config.BeforeRetryConfig
- validate() - Method in interface io.smallrye.faulttolerance.config.BlockingConfig
- 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.FallbackConfig
- validate() - Method in class io.smallrye.faulttolerance.config.FaultToleranceOperation
-
Throws
FaultToleranceDefinitionExceptionif validation fails. - validate() - Method in interface io.smallrye.faulttolerance.config.NonBlockingConfig
- validate() - Method in interface io.smallrye.faulttolerance.config.RetryWhenConfig
- value() - Method in class io.smallrye.faulttolerance.config.ApplyFaultToleranceConfigImpl
- value() - Method in class io.smallrye.faulttolerance.config.ApplyGuardConfigImpl
- value() - Method in class io.smallrye.faulttolerance.config.BeforeRetryConfigImpl
- 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.FaultToleranceExtension.PriorityLiteral
- valueOf(String) - Static method in enum io.smallrye.faulttolerance.metrics.MetricsIntegration
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.smallrye.faulttolerance.metrics.MetricsIntegration
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form