- 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 SummaryEnum Constants Enum Constant Description DROPThe message was discarded because it was explicitly droppedERRORThe message was discarded because of an errorEXPIREDThe message was discarded because it is no longer validIGNOREThe message was discarded because it did not match any handlerPOLICYThe message was discarded because of queue policy
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static Discard.CausevalueOf(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- 
EXPIREDpublic static final Discard.Cause EXPIRED The message was discarded because it is no longer valid
 - 
ERRORpublic static final Discard.Cause ERROR The message was discarded because of an error
 - 
IGNOREpublic static final Discard.Cause IGNORE The message was discarded because it did not match any handler
 - 
DROPpublic static final Discard.Cause DROP The message was discarded because it was explicitly dropped
 - 
POLICYpublic static final Discard.Cause POLICY The message was discarded because of queue policy
 
- 
 - 
Method Detail- 
valuespublic 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
 
 - 
valueOfpublic 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 name
- java.lang.NullPointerException- if the argument is null
 
 
- 
 
-