public class RunningStateJmx extends NotificationBroadcasterSupport implements RunningStateJmxMBean
| Modifier and Type | Field and Description |
|---|---|
static String |
RUNNING_STATE |
static String |
RUNTIME_CONFIGURATION_STATE |
OBJECT_NAME| Modifier and Type | Method and Description |
|---|---|
MBeanNotificationInfo[] |
getNotificationInfo() |
String |
getProcessState() |
Process.RunningMode |
getRunningMode() |
Process.RunningState |
getRunningState() |
static void |
registerMBean(ControlledProcessStateService processStateService,
SuspendController suspendController,
RunningModeControl runningModeControl,
Process.Type type) |
void |
setProcessState(ControlledProcessState.State oldState,
ControlledProcessState.State newState) |
void |
setRunningState(Process.RunningState oldState,
Process.RunningState newState) |
addNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotificationpublic static final String RUNTIME_CONFIGURATION_STATE
public static final String RUNNING_STATE
public String getProcessState()
getProcessState in interface RunningStateJmxMBeanpublic Process.RunningState getRunningState()
getRunningState in interface RunningStateJmxMBeanpublic Process.RunningMode getRunningMode()
getRunningMode in interface RunningStateJmxMBeanpublic MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo in interface NotificationBroadcastergetNotificationInfo in class NotificationBroadcasterSupportpublic void setProcessState(ControlledProcessState.State oldState, ControlledProcessState.State newState)
setProcessState in interface RunningStateJmxMBeanpublic void setRunningState(Process.RunningState oldState, Process.RunningState newState)
setRunningState in interface RunningStateJmxMBeanpublic static void registerMBean(ControlledProcessStateService processStateService, SuspendController suspendController, RunningModeControl runningModeControl, Process.Type type)
Copyright © 2017 JBoss by Red Hat. All rights reserved.