org.glassfish.api.event
Class EventTypes<T>
java.lang.Object
org.glassfish.api.event.EventTypes<T>
public final class EventTypes<T>
- extends java.lang.Object
Extensible list of event types.
EventTypes are created through the create method and not directly.
Events can be compared using == or equals although == is recommended.
- Author:
- dochez
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SERVER_STARTUP_NAME
public static final java.lang.String SERVER_STARTUP_NAME
- See Also:
- Constant Field Values
SERVER_READY_NAME
public static final java.lang.String SERVER_READY_NAME
- See Also:
- Constant Field Values
PREPARE_SHUTDOWN_NAME
public static final java.lang.String PREPARE_SHUTDOWN_NAME
- See Also:
- Constant Field Values
SERVER_SHUTDOWN_NAME
public static final java.lang.String SERVER_SHUTDOWN_NAME
- See Also:
- Constant Field Values
SERVER_STARTUP
public static final EventTypes SERVER_STARTUP
SERVER_READY
public static final EventTypes SERVER_READY
SERVER_SHUTDOWN
public static final EventTypes SERVER_SHUTDOWN
PREPARE_SHUTDOWN
public static final EventTypes PREPARE_SHUTDOWN
create
public static EventTypes create(java.lang.String name)
create
public static <T> EventTypes<T> create(java.lang.String name,
java.lang.Class<T> hookType)
type
public java.lang.String type()
getHookType
public java.lang.Class<T> getHookType()
getHook
public T getHook(EventListener.Event<T> e)
equals
public boolean equals(java.lang.Object o)
-
Considers only
name for equality.
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
-
Returns
name as the hash code.
- Overrides:
hashCode in class java.lang.Object
Copyright © 2012 GlassFish Community. All Rights Reserved.