Uses of Annotation Interface
io.helidon.service.registry.Interception.Intercepted
Packages that use Interception.Intercepted
Package
Description
Helidon Fault Tolerance Support.
Helidon Transactions.
-
Uses of Interception.Intercepted in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance with annotations of type Interception.InterceptedModifier and TypeClassDescriptionstatic @interfaceRuns the annotated method asynchronously.static @interfaceBulkhead protects a resource that cannot serve unlimited parallel requests.static @interfaceThe annotated method (or all methods on annotated type) will have circuit breaker according to the configuration.static @interfaceThe annotated method will fallback to the defined method on failure.static @interfaceThe annotated method (or all methods on annotated type) will be retried according to the configuration.static @interfaceThe annotated method (or all methods on annotated type) will time out according to the configuration. -
Uses of Interception.Intercepted in io.helidon.transaction
Classes in io.helidon.transaction with annotations of type Interception.InterceptedModifier and TypeClassDescriptionstatic @interfaceAnnotated method will be executed with managed transaction ofTx.Type.MANDATORYtype.static @interfaceAnnotated method will be executed with managed transaction ofTx.Type.NEVERtype.static @interfaceAnnotated method will be executed with managed transaction ofTx.Type.NEWtype.static @interfaceAnnotated method will be executed with managed transaction ofTx.Type.REQUIREDtype.static @interfaceAnnotated method will be executed with managed transaction ofTx.Type.SUPPORTEDtype.static @interfaceAnnotated method will be executed with managed transaction ofTx.Type.UNSUPPORTEDtype.