public static enum Event.Type extends java.lang.Enum<Event.Type> implements EventType
Enum Constant and Description |
---|
CONNECTION_BOUND |
CONNECTION_FINAL |
CONNECTION_INIT |
CONNECTION_LOCAL_CLOSE |
CONNECTION_LOCAL_OPEN |
CONNECTION_REMOTE_CLOSE |
CONNECTION_REMOTE_OPEN |
CONNECTION_UNBOUND |
DELIVERY |
LINK_FINAL |
LINK_FLOW |
LINK_INIT |
LINK_LOCAL_CLOSE |
LINK_LOCAL_DETACH |
LINK_LOCAL_OPEN |
LINK_REMOTE_CLOSE |
LINK_REMOTE_DETACH |
LINK_REMOTE_OPEN |
NON_CORE_EVENT
This value must never be used to generate an event, it's only used as
a guard when casting custom EventTypes to core
Event.Type via
Event.getType() . |
REACTOR_FINAL |
REACTOR_INIT |
REACTOR_QUIESCED |
SELECTABLE_ERROR |
SELECTABLE_EXPIRED |
SELECTABLE_FINAL |
SELECTABLE_INIT |
SELECTABLE_READABLE |
SELECTABLE_UPDATED |
SELECTABLE_WRITABLE |
SESSION_FINAL |
SESSION_INIT |
SESSION_LOCAL_CLOSE |
SESSION_LOCAL_OPEN |
SESSION_REMOTE_CLOSE |
SESSION_REMOTE_OPEN |
TIMER_TASK |
TRANSPORT |
TRANSPORT_CLOSED |
TRANSPORT_ERROR |
TRANSPORT_HEAD_CLOSED |
TRANSPORT_TAIL_CLOSED |
Modifier and Type | Method and Description |
---|---|
boolean |
isValid() |
static Event.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Event.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Event.Type REACTOR_INIT
public static final Event.Type REACTOR_QUIESCED
public static final Event.Type REACTOR_FINAL
public static final Event.Type TIMER_TASK
public static final Event.Type CONNECTION_INIT
public static final Event.Type CONNECTION_BOUND
public static final Event.Type CONNECTION_UNBOUND
public static final Event.Type CONNECTION_LOCAL_OPEN
public static final Event.Type CONNECTION_REMOTE_OPEN
public static final Event.Type CONNECTION_LOCAL_CLOSE
public static final Event.Type CONNECTION_REMOTE_CLOSE
public static final Event.Type CONNECTION_FINAL
public static final Event.Type SESSION_INIT
public static final Event.Type SESSION_LOCAL_OPEN
public static final Event.Type SESSION_REMOTE_OPEN
public static final Event.Type SESSION_LOCAL_CLOSE
public static final Event.Type SESSION_REMOTE_CLOSE
public static final Event.Type SESSION_FINAL
public static final Event.Type LINK_INIT
public static final Event.Type LINK_LOCAL_OPEN
public static final Event.Type LINK_REMOTE_OPEN
public static final Event.Type LINK_LOCAL_DETACH
public static final Event.Type LINK_REMOTE_DETACH
public static final Event.Type LINK_LOCAL_CLOSE
public static final Event.Type LINK_REMOTE_CLOSE
public static final Event.Type LINK_FLOW
public static final Event.Type LINK_FINAL
public static final Event.Type DELIVERY
public static final Event.Type TRANSPORT
public static final Event.Type TRANSPORT_ERROR
public static final Event.Type TRANSPORT_HEAD_CLOSED
public static final Event.Type TRANSPORT_TAIL_CLOSED
public static final Event.Type TRANSPORT_CLOSED
public static final Event.Type SELECTABLE_INIT
public static final Event.Type SELECTABLE_UPDATED
public static final Event.Type SELECTABLE_READABLE
public static final Event.Type SELECTABLE_WRITABLE
public static final Event.Type SELECTABLE_EXPIRED
public static final Event.Type SELECTABLE_ERROR
public static final Event.Type SELECTABLE_FINAL
public static final Event.Type NON_CORE_EVENT
Event.Type
via
Event.getType()
.public static Event.Type[] values()
for (Event.Type c : Event.Type.values()) System.out.println(c);
public static Event.Type 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 nullpublic boolean isValid()
isValid
in interface EventType
NON_CORE_EVENT