@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 |