@Documented
@Retention(value=RUNTIME)
public @interface ErrorStrategy
DefaultKafkaListenerExceptionHandler
as well as set the error strategy.| Modifier and Type | Fields and Description |
|---|---|
static int |
DEFAULT_DELAY_IN_SECONDS
Default retry delay in seconds.
|
static int |
DEFAULT_RETRY_COUNT
Default retry attempts.
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.Class<? extends java.lang.Throwable>[] |
exceptionTypes
The types of exceptions to retry, used with RETRY_ON_ERROR, see
ErrorStrategyValue. |
int |
retryCount
The retry count used with RETRY_ON_ERROR and RETRY_EXPONENTIALLY_ON_ERROR
ErrorStrategyValue. |
java.lang.String |
retryDelay
The delay used with RETRY_ON_ERROR and RETRY_EXPONENTIALLY_ON_ERROR
ErrorStrategyValue. |
ErrorStrategyValue |
value
The strategy to use when an error occurs, see
ErrorStrategyValue. |
public static final int DEFAULT_DELAY_IN_SECONDS
public abstract java.lang.String retryDelay
ErrorStrategyValue.public abstract int retryCount
ErrorStrategyValue.public abstract ErrorStrategyValue value
ErrorStrategyValue.public abstract java.lang.Class<? extends java.lang.Throwable>[] exceptionTypes
ErrorStrategyValue.