@Documented @Retention(value=RUNTIME) @Target(value={METHOD,TYPE,ANNOTATION_TYPE}) @Around @Type(value=DefaultRetryInterceptor.class) public @interface Retryable
| Modifier and Type | Fields and Description | 
|---|---|
static int | 
MAX_INTEGRAL_DIGITS  | 
| Modifier and Type | Optional Element and Description | 
|---|---|
@Digits(integer=4,fraction=0) String | 
attempts  | 
String | 
delay  | 
Class<? extends Throwable>[] | 
excludes  | 
Class<? extends Throwable>[] | 
includes  | 
String | 
maxDelay  | 
@Digits(integer=2,fraction=2) String | 
multiplier  | 
Class<? extends Throwable>[] | 
value  |