public enum LifecycleEventType extends Enum<LifecycleEventType> implements InterceptionContext
Enum Constant and Description |
---|
AFTER_INITIALIZE
Notifies after finishing the invocation of the initialize operation of the server manager
|
AFTER_SHUTDOWN
Notifies after finishing the invocation the shutdown operation of the server manager return status is ignored
|
AFTER_START
Notifies after finishing the invocation of the start operation of the server manager
|
AFTER_STOP
Notifies after finishing the invocation of the stop operation of the server manager
|
BEFORE_INITIALIZE
Notifies before invoking the initialize operation of the server manager
|
BEFORE_LISTENING
Notifies after preparing the configurations but before starting any listeners
|
BEFORE_SHUTDOWN
Notifies before invoking the shutdown operation of the server manager
|
BEFORE_START
Notifies before invoking the start operation of the server manager
|
BEFORE_STOP
Notifies before invoking the stop operation of the server manager
|
ON_RESTART_REQUEST
Notifies the server restart request that is made via one of the management mechanisms of the UltraESB including
raw JMX and UTerm.
|
ON_SERVER_READY
Notifies for the server ready, once all actions are done in the startup process and the server is ready for
accepting messages.
|
ON_SERVER_REFRESH
Notifies the server refresh event that can be triggered via one of the management mechanisms of the UltraESB
including raw JMX and UTerm
|
ON_SHUTDOWN_REQUEST
Notifies the server shutdown request that is made via one of the management mechanisms of the UltraESB including
raw JMX and UTerm or a interruption via CTRL+C.
|
ON_STARTUP_REQUEST
Notifies the serer startup request.
|
Modifier and Type | Method and Description |
---|---|
boolean |
matches(InterceptionContext criteria)
Matches the given lifecycle type over this lifecycle type
|
static LifecycleEventType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LifecycleEventType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LifecycleEventType ON_STARTUP_REQUEST
BEFORE_START
, where this notifies the users
request to start the server.public static final LifecycleEventType ON_RESTART_REQUEST
public static final LifecycleEventType ON_SHUTDOWN_REQUEST
public static final LifecycleEventType ON_SERVER_READY
public static final LifecycleEventType ON_SERVER_REFRESH
public static final LifecycleEventType BEFORE_START
public static final LifecycleEventType AFTER_START
public static final LifecycleEventType BEFORE_INITIALIZE
public static final LifecycleEventType AFTER_INITIALIZE
public static final LifecycleEventType BEFORE_LISTENING
public static final LifecycleEventType BEFORE_STOP
public static final LifecycleEventType AFTER_STOP
public static final LifecycleEventType BEFORE_SHUTDOWN
public static final LifecycleEventType AFTER_SHUTDOWN
public static LifecycleEventType[] values()
for (LifecycleEventType c : LifecycleEventType.values()) System.out.println(c);
public static LifecycleEventType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean matches(InterceptionContext criteria)
matches
in interface InterceptionContext
criteria
- the lifecycle type to be matchedCopyright © 2010–2016 AdroitLogic. All rights reserved.