com.ibm.websphere.management
Class NotificationConstants
- java.lang.Object
com.ibm.websphere.management.NotificationConstants
- public class NotificationConstants
- extends java.lang.Object
For any particular notification (e.g. TYPE_PROCESS_STARTING, which is websphere.process.starting), there is a parent type which includes all notifications with that particular prefix (e.g. TYPE_PROCESS, which is websphere.process). This higher-level notification type can be used to receive all notifications that begin with that prefix.
Field Summary
Modifier and Type | Field and Description |
---|---|
|
ADMIN_AGENT_SUBSYSTEM_DESTROY
|
|
ADMIN_AGENT_SUBSYSTEM_INIT
|
|
ADMIN_AGENT_SUBSYSTEM_START
|
|
ADMIN_AGENT_SUBSYSTEM_STOP
|
|
ADVISOR_HEAPDUMP_AUTOMATED_PROCESS_STARTED
|
|
ADVISOR_HEAPDUMP_AUTOMOATED_PROCESS_FINISHED
|
|
HANDLE_NOTIFICATION_TIMEOUT_DEFAULT
Default value for HANDLE_NOTIFICATION_TIMEOUT_KEY.
|
|
HANDLE_NOTIFICATION_TIMEOUT_KEY
The key for a System property which can be used to specify how many
milliseconds listeners have to complete a handleNotification() call
until the listener is removed.
|
|
HEAPDUMP_ATTEMPTING
Notification types from JVM MBean heapdump operation.
|
|
HEAPDUMP_GENERATED
|
|
KEY_ADDNODE_NAME
A key in the user data properties object containing the name of the node
being added.
|
|
KEY_NODE_NAME
The key in user data of a TYPE_PROCESS notification indicating the
name of the node to which the current notification applies
|
|
KEY_PROCESS_ID
The key in user data of a TYPE_PROCESS notification indicating the
pid of the process to which the current notification applies.
|
|
KEY_PROCESS_NAME
The key in user data of a TYPE_PROCESS notification indicating the
name of the process to which the current notification applies.
|
|
KEY_PROCESS_VERSION
The key in user data of a TYPE_PROCESS notification indicating the
version of the process to which the current notification applies.
|
|
KEY_REMOVENODE_NAME
A key in the user data properties object containing the name of the node
being removed.
|
|
KEY_THREAD_MONITOR_THREAD_NAME
A property key for the thread name.
|
|
LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME
The key for a System property which can be used to specify how many
milliseconds a LocalNotificationService thread pool thread will be left
idle before it is removed.
|
|
LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME_DEFAULT
Default value for LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME.
|
|
SYSTEMDUMP_ATTEMPTING
|
|
SYSTEMDUMP_GENERATED
|
|
TYPE_ADDNODE
Notifications of this type are emitted when an addNode operation is being
performed.
|
|
TYPE_ADDNODE_COMPLETE
A node is finished being added to the domain.
|
|
TYPE_ADDNODE_FAILED
The addNode processing has failed.
|
|
TYPE_ADDNODE_MESSAGE
A message from the addNode processing has been generated.
|
|
TYPE_ADDNODE_STARTING
A node is being added to the domain.
|
|
TYPE_AGENT_DISCOVERED
Deprecated. Replaced by TYPE_DISCOVERY_AGENT_FOUND
|
|
TYPE_APPMANAGEMENT
Base type for all application management events
|
|
TYPE_APPMANAGEMENT_EDIT
Notification type for application edit events
|
|
TYPE_APPMANAGEMENT_INSTALL
Notification type for application installation events
|
|
TYPE_APPMANAGEMENT_RENAMEAPP
Notification type for application rename events
|
|
TYPE_APPMANAGEMENT_SYNC
Notification type for application sync events
|
|
TYPE_APPMANAGEMENT_UNINSTALL
Notification type for application uninstallation events
|
|
TYPE_APPMANAGEMENT_UPDATE
Notification type for application update events
|
|
TYPE_APPMANAGEMENT_UPDATECLUSTER
Notification type for cluster update events
|
|
TYPE_CLUSTER
A set of notifications indicating that the state of a cluster has
changed.
|
|
TYPE_CLUSTER_PARTIAL_START
Notification type from a Cluster indicating that the cluster has
partially started.
|
|
TYPE_CLUSTER_PARTIAL_STOP
Notification type from a Cluster indicating that the cluster is partially
stopped.
|
|
TYPE_CLUSTER_RUNNING
Notification type from a Cluster indicating that the cluster is completely
started and running.
|
|
TYPE_CLUSTER_STARTING
Notification type from a Cluster indicating that the cluster is being
started.
|
|
TYPE_CLUSTER_STOPPED
Notification type from a Cluster indicating that the cluster is completely
stopped.
|
|
TYPE_CLUSTER_STOPPING
Notification type from a Cluster indicating that the cluster is being
stopped.
|
|
TYPE_CLUSTER_WEIGHT_TABLE_CHANGE
Notification type from a Cluster indicating that the weight table changed.
|
|
TYPE_CLUSTER_WEIGHT_TABLE_ENTRY_CHANGE
Notification type from a Cluster indicating that an entry in the weight
table change.
|
|
TYPE_DISCOVERY
Base type of all notifications emitted from a DiscoveryMBean.
|
|
TYPE_DISCOVERY_AGENT_FOUND
Notification type from a DiscoveryMBean indicating that an upstream agent (either nodeagent
or deployment manager) is discovered.
|
|
TYPE_DISCOVERY_PROCESS_FOUND
Notification type from a DiscoveryMBean indicating that a downstream process is
discovered.
|
|
TYPE_DISCOVERY_PROCESS_LOST
Notification type from a DiscoveryMBean indicating that a downstream process is
discovered.
|
|
TYPE_J2EE_STATE
This group of notifications is used when an MBean changes state.
|
|
TYPE_J2EE_STATE_FAILED
Notification type indicating the state is now "failed".
|
|
TYPE_J2EE_STATE_RUNNING
Notification type indicating the state is now "running".
|
|
TYPE_J2EE_STATE_STARTING
Notification type indicating the state is now "starting".
|
|
TYPE_J2EE_STATE_STOPPED
Notification type indicating the state is now "stopped".
|
|
TYPE_J2EE_STATE_STOPPING
Notification type indicating the state is now "stopping".
|
|
TYPE_MULTISYNC_EVENT
Notification type from a DeploymentManager mbean indicating that a multisync event
has occured.
|
|
TYPE_NODESYNC
Notifications from a NodeSyncMBean indicating that a nodesync
operation is being performed.
|
|
TYPE_NODESYNC_COMPLETE
Notification type from a NodeSyncMBean indicating that a node configuration
synchronization is complete.
|
|
TYPE_NODESYNC_INITIATED
Notification type from a NodeSyncMBean indicating that a node configuration
synchronization is initiated.
|
|
TYPE_PROCESS
This set of notifications is used for state change of a child process.
|
|
TYPE_PROCESS_FAILED
Notification type from a NodeAgent MBean indicating that the process just
launched now has state "failed".
|
|
TYPE_PROCESS_NOT_MONITORED
Notification type from a NodeAgent MBean indicating that the process
being terminated will not be monitored.
|
|
TYPE_PROCESS_RUNNING
Notification type from a NodeAgent MBean indicating that the process just
launched now has state "running".
|
|
TYPE_PROCESS_STARTING
Notification type from a NodeAgent MBean indicating that the process just
launched now has state "starting".
|
|
TYPE_PROCESS_STOPPED
Notification type from a NodeAgent MBean indicating that the process just
launched now has state "stopped".
|
|
TYPE_PROCESS_STOPPING
Notification type from a NodeAgent MBean indicating that the process just
launched now has state "stopping".
|
|
TYPE_RAS
Notifications emitted from the RasLoggingService MBean when a message is
being logged.
|
|
TYPE_RAS_AUDIT
An audit message is being logged.
|
|
TYPE_RAS_ERROR
An error message is being logged.
|
|
TYPE_RAS_FATAL
A fatal message is being logged.
|
|
TYPE_RAS_INFO
An information message is being logged.
|
|
TYPE_RAS_SERVICE
A service message is being logged.
|
|
TYPE_RAS_WARNING
A warning message is being logged.
|
|
TYPE_REMOVENODE
Notifications of this type are emitted when an removeNode operation is being
performed.
|
|
TYPE_REMOVENODE_COMPLETE
A node is finished being removed from the domain.
|
|
TYPE_REMOVENODE_FAILED
The removeNode processing has failed.
|
|
TYPE_REMOVENODE_MESSAGE
A message from the removeNode processing has been generated.
|
|
TYPE_REMOVENODE_STARTING
A node is being removed from the domain.
|
|
TYPE_REPOSITORY
Notifications emitted from the ConfigRepository MBean when changes are being
made to the config repository.
|
|
TYPE_REPOSITORY_CHANGE_EVENT
Repository change notification
|
|
TYPE_REPOSITORY_EPOCH_REFRESH_EVENT
Repository epoch refresh notification
|
|
TYPE_REPOSITORY_LOCK_EVENT
Repository lock notification
|
|
TYPE_REPOSITORY_UNLOCK_EVENT
Repository unlock notification
|
|
TYPE_THREAD_MONITOR_THREAD_CLEAR
A notification that a thread that was previously reported to be hung has
now completed.
|
|
TYPE_THREAD_MONITOR_THREAD_HUNG
A notification that a thread is potentially hung.
|
|
TYPE_WORKSPACE_MANAGER
|
Constructor Summary
Constructor and Description |
---|
NotificationConstants()
|
Method Summary
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail
TYPE_J2EE_STATE
- public static final java.lang.String TYPE_J2EE_STATE
TYPE_J2EE_STATE_STARTING
- public static final java.lang.String TYPE_J2EE_STATE_STARTING
TYPE_J2EE_STATE_RUNNING
- public static final java.lang.String TYPE_J2EE_STATE_RUNNING
TYPE_J2EE_STATE_STOPPING
- public static final java.lang.String TYPE_J2EE_STATE_STOPPING
TYPE_J2EE_STATE_STOPPED
- public static final java.lang.String TYPE_J2EE_STATE_STOPPED
TYPE_J2EE_STATE_FAILED
- public static final java.lang.String TYPE_J2EE_STATE_FAILED
TYPE_PROCESS
- public static final java.lang.String TYPE_PROCESS
For example, when an application service is started with the
NodeAgent.launchProcess
operation, the NodeAgent emits a
TYPE_PROCESS_STARTING notification. Similarly, when a NodeAgent
is fully operational, the DeploymentManager MBean emits a
TYPE_PROCESS_RUNNING notification.
Each of these notifications has a java.util.Properties
object as the userData attribute. The name of the process whose state
is changing has the key KEY_PROCESS_NAME
. If the
DeploymentManager is emitting the notification (i.e. the NodeAgent is
changing state), the KEY_NODE_NAME
is also contained in
the user data.
TYPE_PROCESS_STARTING
- public static final java.lang.String TYPE_PROCESS_STARTING
TYPE_PROCESS_RUNNING
- public static final java.lang.String TYPE_PROCESS_RUNNING
TYPE_PROCESS_STOPPING
- public static final java.lang.String TYPE_PROCESS_STOPPING
TYPE_PROCESS_STOPPED
- public static final java.lang.String TYPE_PROCESS_STOPPED
TYPE_PROCESS_FAILED
- public static final java.lang.String TYPE_PROCESS_FAILED
TYPE_PROCESS_NOT_MONITORED
- public static final java.lang.String TYPE_PROCESS_NOT_MONITORED
KEY_PROCESS_NAME
- public static final java.lang.String KEY_PROCESS_NAME
KEY_NODE_NAME
- public static final java.lang.String KEY_NODE_NAME
KEY_PROCESS_VERSION
- public static final java.lang.String KEY_PROCESS_VERSION
KEY_PROCESS_ID
- public static final java.lang.String KEY_PROCESS_ID
TYPE_NODESYNC
- public static final java.lang.String TYPE_NODESYNC
TYPE_NODESYNC_INITIATED
- public static final java.lang.String TYPE_NODESYNC_INITIATED
TYPE_NODESYNC_COMPLETE
- public static final java.lang.String TYPE_NODESYNC_COMPLETE
TYPE_MULTISYNC_EVENT
- public static final java.lang.String TYPE_MULTISYNC_EVENT
TYPE_DISCOVERY
- public static final java.lang.String TYPE_DISCOVERY
TYPE_DISCOVERY_PROCESS_FOUND
- public static final java.lang.String TYPE_DISCOVERY_PROCESS_FOUND
TYPE_DISCOVERY_PROCESS_LOST
- public static final java.lang.String TYPE_DISCOVERY_PROCESS_LOST
TYPE_DISCOVERY_AGENT_FOUND
- public static final java.lang.String TYPE_DISCOVERY_AGENT_FOUND
TYPE_AGENT_DISCOVERED
- public static final java.lang.String TYPE_AGENT_DISCOVERED
TYPE_CLUSTER
- public static final java.lang.String TYPE_CLUSTER
TYPE_CLUSTER_STARTING
- public static final java.lang.String TYPE_CLUSTER_STARTING
com.ibm.websphere.management.wlm.ClusterWeightTableEntry
objects.
TYPE_CLUSTER_PARTIAL_START
- public static final java.lang.String TYPE_CLUSTER_PARTIAL_START
com.ibm.websphere.management.wlm.ClusterWeightTableEntry
object.
TYPE_CLUSTER_RUNNING
- public static final java.lang.String TYPE_CLUSTER_RUNNING
TYPE_CLUSTER_STOPPING
- public static final java.lang.String TYPE_CLUSTER_STOPPING
TYPE_CLUSTER_PARTIAL_STOP
- public static final java.lang.String TYPE_CLUSTER_PARTIAL_STOP
TYPE_CLUSTER_STOPPED
- public static final java.lang.String TYPE_CLUSTER_STOPPED
TYPE_CLUSTER_WEIGHT_TABLE_CHANGE
- public static final java.lang.String TYPE_CLUSTER_WEIGHT_TABLE_CHANGE
The notification user data contains the array of weight table entries.
TYPE_CLUSTER_WEIGHT_TABLE_ENTRY_CHANGE
- public static final java.lang.String TYPE_CLUSTER_WEIGHT_TABLE_ENTRY_CHANGE
The notification user data contains the specific weight table entry that changed.
TYPE_ADDNODE
- public static final java.lang.String TYPE_ADDNODE
java.util.Properties
object containing at minimum the
name of the node being added (KEY_ADDNODE_NAME);
TYPE_ADDNODE_STARTING
- public static final java.lang.String TYPE_ADDNODE_STARTING
TYPE_ADDNODE_COMPLETE
- public static final java.lang.String TYPE_ADDNODE_COMPLETE
TYPE_ADDNODE_FAILED
- public static final java.lang.String TYPE_ADDNODE_FAILED
TYPE_ADDNODE_MESSAGE
- public static final java.lang.String TYPE_ADDNODE_MESSAGE
KEY_ADDNODE_NAME
- public static final java.lang.String KEY_ADDNODE_NAME
TYPE_REMOVENODE
- public static final java.lang.String TYPE_REMOVENODE
java.util.Properties
object containing at minimum the
name of the node being added (KEY_REMOVENODE_NAME);
KEY_REMOVENODE_NAME
- public static final java.lang.String KEY_REMOVENODE_NAME
TYPE_REMOVENODE_STARTING
- public static final java.lang.String TYPE_REMOVENODE_STARTING
TYPE_REMOVENODE_COMPLETE
- public static final java.lang.String TYPE_REMOVENODE_COMPLETE
TYPE_REMOVENODE_FAILED
- public static final java.lang.String TYPE_REMOVENODE_FAILED
TYPE_REMOVENODE_MESSAGE
- public static final java.lang.String TYPE_REMOVENODE_MESSAGE
TYPE_REPOSITORY
- public static final java.lang.String TYPE_REPOSITORY
TYPE_REPOSITORY_CHANGE_EVENT
- public static final java.lang.String TYPE_REPOSITORY_CHANGE_EVENT
TYPE_REPOSITORY_LOCK_EVENT
- public static final java.lang.String TYPE_REPOSITORY_LOCK_EVENT
TYPE_REPOSITORY_UNLOCK_EVENT
- public static final java.lang.String TYPE_REPOSITORY_UNLOCK_EVENT
TYPE_REPOSITORY_EPOCH_REFRESH_EVENT
- public static final java.lang.String TYPE_REPOSITORY_EPOCH_REFRESH_EVENT
TYPE_APPMANAGEMENT
- public static final java.lang.String TYPE_APPMANAGEMENT
TYPE_APPMANAGEMENT_INSTALL
- public static final java.lang.String TYPE_APPMANAGEMENT_INSTALL
TYPE_APPMANAGEMENT_UNINSTALL
- public static final java.lang.String TYPE_APPMANAGEMENT_UNINSTALL
TYPE_APPMANAGEMENT_UPDATE
- public static final java.lang.String TYPE_APPMANAGEMENT_UPDATE
TYPE_APPMANAGEMENT_EDIT
- public static final java.lang.String TYPE_APPMANAGEMENT_EDIT
TYPE_APPMANAGEMENT_SYNC
- public static final java.lang.String TYPE_APPMANAGEMENT_SYNC
TYPE_APPMANAGEMENT_UPDATECLUSTER
- public static final java.lang.String TYPE_APPMANAGEMENT_UPDATECLUSTER
TYPE_APPMANAGEMENT_RENAMEAPP
- public static final java.lang.String TYPE_APPMANAGEMENT_RENAMEAPP
TYPE_WORKSPACE_MANAGER
- public static final java.lang.String TYPE_WORKSPACE_MANAGER
TYPE_RAS
- public static final java.lang.String TYPE_RAS
com.ibm.ejs.ras.MessageEvent
which contains the message which
is being logged.
TYPE_RAS_FATAL
- public static final java.lang.String TYPE_RAS_FATAL
TYPE_RAS_ERROR
- public static final java.lang.String TYPE_RAS_ERROR
TYPE_RAS_WARNING
- public static final java.lang.String TYPE_RAS_WARNING
TYPE_RAS_AUDIT
- public static final java.lang.String TYPE_RAS_AUDIT
TYPE_RAS_SERVICE
- public static final java.lang.String TYPE_RAS_SERVICE
TYPE_RAS_INFO
- public static final java.lang.String TYPE_RAS_INFO
TYPE_THREAD_MONITOR_THREAD_HUNG
- public static final java.lang.String TYPE_THREAD_MONITOR_THREAD_HUNG
java.util.Properties
object
containing values keyed by the various KEY_THREAD_MONITOR_*
defined here.
TYPE_THREAD_MONITOR_THREAD_CLEAR
- public static final java.lang.String TYPE_THREAD_MONITOR_THREAD_CLEAR
java.util.Properties
object containing values keyed by
the various KEY_THREAD_MONITOR_*
defined here.
KEY_THREAD_MONITOR_THREAD_NAME
- public static final java.lang.String KEY_THREAD_MONITOR_THREAD_NAME
HANDLE_NOTIFICATION_TIMEOUT_KEY
- public static final java.lang.String HANDLE_NOTIFICATION_TIMEOUT_KEY
HANDLE_NOTIFICATION_TIMEOUT_DEFAULT
- public static final long HANDLE_NOTIFICATION_TIMEOUT_DEFAULT
LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME
- public static final java.lang.String LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME
The default "keep alive" time is 60,000 milliseconds (one minute).
LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME_DEFAULT
- public static final long LOCAL_NOTIFICATION_SERVICE_THREAD_KEEPALIVE_TIME_DEFAULT
HEAPDUMP_ATTEMPTING
- public static final java.lang.String HEAPDUMP_ATTEMPTING
HEAPDUMP_GENERATED
- public static final java.lang.String HEAPDUMP_GENERATED
ADVISOR_HEAPDUMP_AUTOMATED_PROCESS_STARTED
- public static final java.lang.String ADVISOR_HEAPDUMP_AUTOMATED_PROCESS_STARTED
ADVISOR_HEAPDUMP_AUTOMOATED_PROCESS_FINISHED
- public static final java.lang.String ADVISOR_HEAPDUMP_AUTOMOATED_PROCESS_FINISHED
SYSTEMDUMP_ATTEMPTING
- public static final java.lang.String SYSTEMDUMP_ATTEMPTING
SYSTEMDUMP_GENERATED
- public static final java.lang.String SYSTEMDUMP_GENERATED
ADMIN_AGENT_SUBSYSTEM_INIT
- public static final java.lang.String ADMIN_AGENT_SUBSYSTEM_INIT
ADMIN_AGENT_SUBSYSTEM_DESTROY
- public static final java.lang.String ADMIN_AGENT_SUBSYSTEM_DESTROY
ADMIN_AGENT_SUBSYSTEM_START
- public static final java.lang.String ADMIN_AGENT_SUBSYSTEM_START
ADMIN_AGENT_SUBSYSTEM_STOP
- public static final java.lang.String ADMIN_AGENT_SUBSYSTEM_STOP
Constructor Detail
NotificationConstants
- public NotificationConstants()
Also note that not all MBeans which change state emit this notification. Please examine the MBean documentation to see if a particular MBean emits this notification.