Index

A B C D E F G I M N P R T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

annotationsPresentDirectly - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
annotationType() - Method in interface io.smallrye.faulttolerance.autoconfig.Config
Returns the type of the annotation that this Config wraps.
applyFaultTolerance - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
applyGuard - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
asynchronous - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
asynchronousNonBlocking - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
AutoConfig - Annotation Type in io.smallrye.faulttolerance.autoconfig
If an interface that extends a fault tolerance annotation type, extends the Config interface (or ConfigDeclarativeOnly), includes a default implementation of the validate() method is annotated @AutoConfig, an implementation will be generated automatically.

B

beanClass - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
beanClass() - Method in interface io.smallrye.faulttolerance.autoconfig.ConfigDeclarativeOnly
 
beforeRetry - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
beforeRetryMethod - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
blocking - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
bulkhead - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 

C

circuitBreaker - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
circuitBreakerName - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
Config - Interface in io.smallrye.faulttolerance.autoconfig
 
ConfigConstants - Class in io.smallrye.faulttolerance.autoconfig
 
ConfigConstants() - Constructor for class io.smallrye.faulttolerance.autoconfig.ConfigConstants
 
ConfigDeclarativeOnly - Interface in io.smallrye.faulttolerance.autoconfig
Specialization of Config that should be used when the given annotation can only be configured in the declarative, annotation-based API.
configurable() - Element in annotation type io.smallrye.faulttolerance.autoconfig.AutoConfig
Whether the annotation values can be overridden by MP Config.
customBackoff - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 

D

declaringClass - Variable in class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 

E

ENABLED - Static variable in class io.smallrye.faulttolerance.autoconfig.ConfigConstants
 
exponentialBackoff - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 

F

fail(String) - Method in interface io.smallrye.faulttolerance.autoconfig.Config
Returns a new FaultToleranceDefinitionException for this annotation type with given reason.
fail(String, String) - Method in interface io.smallrye.faulttolerance.autoconfig.Config
Returns a new FaultToleranceDefinitionException for this annotation type and its member with given reason.
fallback - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
fallbackMethod - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
fallbackMethodsWithExceptionParameter - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
FaultToleranceMethod - Class in io.smallrye.faulttolerance.autoconfig
Created in the CDI extension to capture effective annotations for each method that needs fault tolerance.
FaultToleranceMethod() - Constructor for class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
fibonacciBackoff - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 

G

GLOBAL - Static variable in class io.smallrye.faulttolerance.autoconfig.ConfigConstants
 

I

io.smallrye.faulttolerance.autoconfig - package io.smallrye.faulttolerance.autoconfig
 
isLegitimate() - Method in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
isOnMethod() - Method in interface io.smallrye.faulttolerance.autoconfig.ConfigDeclarativeOnly
Returns whether the annotation is present on method or not (in which case, it is present on the class).

M

materialize() - Method in interface io.smallrye.faulttolerance.autoconfig.Config
Ensures this configuration is loaded.
method - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
method() - Method in interface io.smallrye.faulttolerance.autoconfig.ConfigDeclarativeOnly
 
MethodDescriptor - Class in io.smallrye.faulttolerance.autoconfig
 
MethodDescriptor() - Constructor for class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 

N

name - Variable in class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 
newConfigAllowed() - Element in annotation type io.smallrye.faulttolerance.autoconfig.AutoConfig
Whether the annotation values can be overridden by SmallRye Fault Tolerance-specific MP Config properties, in addition to the specification-defined MP Config properties.
nonBlocking - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 

P

parameterTypes - Variable in class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 
PREFIX - Static variable in class io.smallrye.faulttolerance.autoconfig.ConfigConstants
 

R

rateLimit - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
reflect() - Method in class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 
retry - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
retryWhen - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
returnType - Variable in class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 

T

timeout - Variable in class io.smallrye.faulttolerance.autoconfig.FaultToleranceMethod
 
toString() - Method in class io.smallrye.faulttolerance.autoconfig.MethodDescriptor
 

V

validate() - Method in interface io.smallrye.faulttolerance.autoconfig.Config
Defines local validation, that is, validation of the single annotation the config interface represents.
A B C D E F G I M N P R T V 
All Classes and Interfaces|All Packages|Constant Field Values