- java.lang.Object
-
- java.lang.Enum<Discard.Cause>
-
- aeonics.entity.Discard.Cause
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Discard.Cause>
- Enclosing class:
- Discard
public static enum Discard.Cause extends java.lang.Enum<Discard.Cause>
The discard cause
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DROP
The message was discarded because it was explicitly droppedERROR
The message was discarded because of an errorEXPIRED
The message was discarded because it is no longer validIGNORE
The message was discarded because it did not match any handlerPOLICY
The message was discarded because of queue policy
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Discard.Cause
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Discard.Cause[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EXPIRED
public static final Discard.Cause EXPIRED
The message was discarded because it is no longer valid
-
ERROR
public static final Discard.Cause ERROR
The message was discarded because of an error
-
IGNORE
public static final Discard.Cause IGNORE
The message was discarded because it did not match any handler
-
DROP
public static final Discard.Cause DROP
The message was discarded because it was explicitly dropped
-
POLICY
public static final Discard.Cause POLICY
The message was discarded because of queue policy
-
-
Method Detail
-
values
public static Discard.Cause[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Discard.Cause c : Discard.Cause.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Discard.Cause valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-