A B C D E F G H I J L M P R S T U V W 

A

abortOn() - Method in class io.helidon.microprofile.faulttolerance.RetryAntn
 
annotationType() - Method in class io.helidon.microprofile.faulttolerance.MethodAntn
Get annotation type.

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 ChronoUnit to the equivalent TimeUnit.
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() - Static method in class io.helidon.microprofile.faulttolerance.CommandScheduler
If no command scheduler exists, creates one using default values.
create(Config) - Static method in class io.helidon.microprofile.faulttolerance.CommandScheduler
If no command scheduler exists, creates one using a config.

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(String, MethodIntrospector, InvocationContext) - 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.InterceptorBindingAnnotatedType<T extends Annotation> - Class in io.helidon.microprofile.faulttolerance
Annotated type for annotation.
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.InterceptorBindingAnnotatedType
Gets the annotation.
getAnnotations() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
 
getBaseType() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
 
getConstructors() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
 
getFields() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
 
getInstance() - Static method in class io.helidon.microprofile.faulttolerance.LiteralCommandBinding
 
getJavaClass() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
 
getMethods() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
 
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.InterceptorBindingAnnotatedType
 

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.
InterceptorBindingAnnotatedType(AnnotatedType<T>) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.InterceptorBindingAnnotatedType
Constructor.
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.InterceptorBindingAnnotatedType
Determines if annotation is present.

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 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 TimeUnit to the equivalent ChronoUnit.
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.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
 
A B C D E F G H I J L M P R S T U V W 
Skip navigation links

Copyright © 2018–2019 Oracle Corporation. All rights reserved.