public static enum LogOrRethrowExceptionHandler.Level extends java.lang.Enum<LogOrRethrowExceptionHandler.Level>
Enum Constant and Description |
---|
DEBUG
Key for
Classifier signalling that the throwable should be
logged at debug level. |
ERROR
Key for
Classifier signalling that the throwable should be
logged at error level. |
RETHROW
Key for
Classifier signalling that the throwable should be
rethrown. |
WARN
Key for
Classifier signalling that the throwable should be
logged at warn level. |
Modifier and Type | Method and Description |
---|---|
static LogOrRethrowExceptionHandler.Level |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LogOrRethrowExceptionHandler.Level[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LogOrRethrowExceptionHandler.Level RETHROW
Classifier
signalling that the throwable should be
rethrown. If the throwable is not a RuntimeException it is wrapped in
a RepeatException
.public static final LogOrRethrowExceptionHandler.Level DEBUG
Classifier
signalling that the throwable should be
logged at debug level.public static final LogOrRethrowExceptionHandler.Level WARN
Classifier
signalling that the throwable should be
logged at warn level.public static final LogOrRethrowExceptionHandler.Level ERROR
Classifier
signalling that the throwable should be
logged at error level.public static LogOrRethrowExceptionHandler.Level[] values()
for (LogOrRethrowExceptionHandler.Level c : LogOrRethrowExceptionHandler.Level.values()) System.out.println(c);
public static LogOrRethrowExceptionHandler.Level valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null