A B C D E F G H I J L M 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.helidon.microprofile.faulttolerance.RetryAntn
- AnnotatedTypeWrapper(AnnotatedType<T>, Annotation...) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
-
Constructor.
- annotationType() - Method in class io.helidon.microprofile.faulttolerance.MethodAntn
-
Get annotation type.
- AsynchronousAntn - Class in io.helidon.microprofile.faulttolerance
-
Class AsynchronousAntn.
- AsynchronousAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.AsynchronousAntn
-
Constructor.
B
- BulkheadAntn - Class in io.helidon.microprofile.faulttolerance
-
Class BulkheadAntn.
- BulkheadAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.BulkheadAntn
-
Constructor.
- BulkheadHelper - Class in io.helidon.microprofile.faulttolerance
-
Helper class to keep track of invocations associated with a bulkhead.
C
- chronoUnitToTimeUnit(ChronoUnit) - Static method in class io.helidon.microprofile.faulttolerance.TimeUtil
-
Converts a
ChronoUnitto the equivalentTimeUnit. - CircuitBreakerAntn - Class in io.helidon.microprofile.faulttolerance
-
Class CircuitBreakerAntn.
- CircuitBreakerAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
-
Constructor.
- CircuitBreakerHelper - Class in io.helidon.microprofile.faulttolerance
-
A CircuitBreakerHelper keeps track of internal states, success and failure ratios for, etc.
- clear() - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
- CommandBinding - Annotation Type in io.helidon.microprofile.faulttolerance
-
CommandBinding annotation.
- CommandInterceptor - Class in io.helidon.microprofile.faulttolerance
-
Class CommandInterceptor.
- CommandInterceptor() - Constructor for class io.helidon.microprofile.faulttolerance.CommandInterceptor
- CommandRetrier - Class in io.helidon.microprofile.faulttolerance
-
Class CommandRetrier.
- CommandRetrier(InvocationContext, MethodIntrospector) - Constructor for class io.helidon.microprofile.faulttolerance.CommandRetrier
-
Constructor.
- CommandScheduler - Class in io.helidon.microprofile.faulttolerance
-
Class CommandScheduler.
- configure(MpServiceContext) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceMpService
- convertToMillis(long, ChronoUnit) - Static method in class io.helidon.microprofile.faulttolerance.TimeUtil
-
Converts a duration and its chrono unit to millis.
- convertToNanos(long, ChronoUnit) - Static method in class io.helidon.microprofile.faulttolerance.TimeUtil
-
Converts a duration and its chrono unit to nanos.
- create(int) - Static method in class io.helidon.microprofile.faulttolerance.CommandScheduler
-
If no command scheduler exists, creates one using default values.
D
- delay() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
- delay() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- delayUnit() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
- delayUnit() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- durationUnit() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
E
- equals(Object) - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
- ExceptionUtil - Class in io.helidon.microprofile.faulttolerance
-
Class ExceptionUtil.
- execute() - Method in class io.helidon.microprofile.faulttolerance.CommandRetrier
-
Retries running a command according to retry policy.
- execute() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceCommand
-
Executes this command returning a result or throwing an exception.
F
- failOn() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
- failureRatio() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
- FallbackAntn - Class in io.helidon.microprofile.faulttolerance
-
Class FallbackAntn.
- FallbackAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.FallbackAntn
-
Constructor.
- fallbackMethod() - Method in class io.helidon.microprofile.faulttolerance.FallbackAntn
- FaultToleranceCommand - Class in io.helidon.microprofile.faulttolerance
-
Class FaultToleranceCommand.
- FaultToleranceCommand(CommandRetrier, String, MethodIntrospector, InvocationContext, ClassLoader, CompletableFuture<?>) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceCommand
-
Constructor.
- FaultToleranceExtension - Class in io.helidon.microprofile.faulttolerance
-
Class FaultToleranceExtension.
- FaultToleranceExtension() - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension
- FaultToleranceExtension.AnnotatedTypeWrapper<T> - Class in io.helidon.microprofile.faulttolerance
-
Wraps an annotated type for the purpose of adding and/or overriding some annotations.
- FaultToleranceMpService - Class in io.helidon.microprofile.faulttolerance
-
Class FaultToleranceMpService.
- FaultToleranceMpService() - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceMpService
G
- getAnnotation(Class<R>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAnnotations() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAnnotations(Class<T>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getBaseType() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getConstructors() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getFields() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getInstance() - Static method in class io.helidon.microprofile.faulttolerance.LiteralCommandBinding
- getJavaClass() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getMethods() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getParamOverride(String, MethodAntn.MatchingType) - Method in class io.helidon.microprofile.faulttolerance.MethodAntn
-
Returns override for parameter.
- getTypeClosure() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
H
- hashCode() - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
I
- interceptCommand(InvocationContext) - Method in class io.helidon.microprofile.faulttolerance.CommandInterceptor
-
Intercepts a call to bean method annotated by any of the fault tolerance annotations.
- io.helidon.microprofile.faulttolerance - package io.helidon.microprofile.faulttolerance
-
Helidon implementation of Microprofile fault tolerance.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
J
- jitter() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- jitterDelayUnit() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
L
- LiteralCommandBinding - Class in io.helidon.microprofile.faulttolerance
-
Class LiteralCommandBinding.
- LiteralCommandBinding() - Constructor for class io.helidon.microprofile.faulttolerance.LiteralCommandBinding
- lookupAnnotation(Class<A>) - Method in class io.helidon.microprofile.faulttolerance.MethodAntn
-
Look up an annotation on the method.
M
- maxDuration() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- maxRetries() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- MethodAntn - Class in io.helidon.microprofile.faulttolerance
-
Class MethodAntn.
- MethodAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.MethodAntn
-
Constructor.
P
- put(K, V) - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
- putAll(Map<? extends K, ? extends V>) - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
- putIfAbsent(K, V) - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
R
- remove(Object) - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
- remove(Object, Object) - Method in class io.helidon.microprofile.faulttolerance.TimedHashMap
- requestVolumeThreshold() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
- RetryAntn - Class in io.helidon.microprofile.faulttolerance
-
Class RetryAntn.
- RetryAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.RetryAntn
-
Constructor.
- retryOn() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- run() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceCommand
-
Code to run as part of this command.
S
- schedule(Callable<?>, long, TimeUnit) - Method in class io.helidon.microprofile.faulttolerance.CommandScheduler
-
Schedules a task using an executor.
- successThreshold() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
T
- TimedHashMap<K,V> - Class in io.helidon.microprofile.faulttolerance
-
Class TimedHashMap.
- TimedHashMap(long) - Constructor for class io.helidon.microprofile.faulttolerance.TimedHashMap
-
Constructor.
- TimeoutAntn - Class in io.helidon.microprofile.faulttolerance
-
Class TimeoutAntn.
- TimeoutAntn(Class<?>, Method) - Constructor for class io.helidon.microprofile.faulttolerance.TimeoutAntn
-
Constructor.
- timeUnitToChronoUnit(TimeUnit) - Static method in class io.helidon.microprofile.faulttolerance.TimeUtil
-
Converts this
TimeUnitto the equivalentChronoUnit. - TimeUtil - Class in io.helidon.microprofile.faulttolerance
-
Class TimeUtil.
- toException(Throwable) - Static method in class io.helidon.microprofile.faulttolerance.ExceptionUtil
-
Wrap throwable into
Exception. - toWrappedException(Throwable) - Static method in class io.helidon.microprofile.faulttolerance.ExceptionUtil
-
Wrap throwable into
RuntimeException.
U
- unit() - Method in class io.helidon.microprofile.faulttolerance.TimeoutAntn
V
- validate() - Method in class io.helidon.microprofile.faulttolerance.AsynchronousAntn
- validate() - Method in class io.helidon.microprofile.faulttolerance.BulkheadAntn
- validate() - Method in class io.helidon.microprofile.faulttolerance.CircuitBreakerAntn
- validate() - Method in class io.helidon.microprofile.faulttolerance.FallbackAntn
- validate() - Method in class io.helidon.microprofile.faulttolerance.MethodAntn
-
Validate the annotation on this method.
- validate() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
- validate() - Method in class io.helidon.microprofile.faulttolerance.TimeoutAntn
- value() - Method in class io.helidon.microprofile.faulttolerance.BulkheadAntn
- value() - Method in class io.helidon.microprofile.faulttolerance.FallbackAntn
- value() - Method in class io.helidon.microprofile.faulttolerance.TimeoutAntn
W
- waitingTaskQueue() - Method in class io.helidon.microprofile.faulttolerance.BulkheadAntn
All Classes All Packages