public interface AppRuntimeStateRuntimeMBean extends RuntimeMBean
Modifier and Type | Field and Description |
---|---|
static String |
STATE_ACTIVE
Running and available.
|
static String |
STATE_ADMIN
Running, but only accessible through the administration port.
|
static String |
STATE_FAILED
Configured but not deployed.
|
static String |
STATE_NEW
Configured but not deployed.
|
static String |
STATE_PREPARED
Ready for activation.
|
static String |
STATE_RETIRED
Configured but not deployed.
|
static String |
STATE_UPDATE_PENDING
Running and being updated.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getApplicationIds() |
String |
getCurrentState(String appid,
String target)
Aggregate state for the application.
|
String |
getCurrentState(String appid,
String moduleid,
String target)
Aggregate state for the module.
|
String |
getCurrentState(String appid,
String moduleid,
String subModuleId,
String target)
Aggregate state for a submodule.
|
String |
getIntendedState(String appid)
The state the application should be in.
|
String |
getIntendedState(String appid,
String target)
The state the application should be in on a specific target.
|
String[] |
getModuleIds(String appid)
Names of the modules contained in the application.
|
String[] |
getModuleTargets(String appid,
String moduleid)
Logical targets where the module is deployed.
|
String[] |
getModuleTargets(String appid,
String moduleid,
String subModuleId)
Logical targets where the submodule is deployed.
|
String |
getModuleType(String appid,
String moduleid)
Indicates the type of module: EAR, WAR, etc.
|
long |
getRetireTimeMillis(String appid)
The time when the application will be retired.
|
int |
getRetireTimeoutSeconds(String appid)
The amount of time the application is given to retire.
|
String[] |
getSubmoduleIds(String appid,
String moduleid)
Submodules associated with this module.
|
boolean |
isActiveVersion(String appid)
Indicates if the application is the active version, the one that new sessions will use.
|
boolean |
isAdminMode(String appid,
String target)
Indicates if the application should only be available through the administration port.
|
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
static final String STATE_NEW
static final String STATE_FAILED
static final String STATE_RETIRED
static final String STATE_PREPARED
static final String STATE_ADMIN
static final String STATE_ACTIVE
static final String STATE_UPDATE_PENDING
String[] getApplicationIds()
boolean isAdminMode(String appid, String target)
appid
- is the application idtarget
- boolean isActiveVersion(String appid)
appid
- is the application idlong getRetireTimeMillis(String appid)
appid
- int getRetireTimeoutSeconds(String appid)
appid
- String getIntendedState(String appid)
appid
- String getIntendedState(String appid, String target)
appid
- target
- String getCurrentState(String appid, String target)
appid
- target
- logical target where the app is deployedString[] getModuleIds(String appid)
appid
- String[] getSubmoduleIds(String appid, String moduleid)
appid
- moduleid
- WebLogicModuleType
String getModuleType(String appid, String moduleid)
appid
- moduleid
- WebLogicModuleType
String getCurrentState(String appid, String moduleid, String target)
appid
- moduleid
- target
- logical target where module is deployedString[] getModuleTargets(String appid, String moduleid)
appid
- moduleid
- String getCurrentState(String appid, String moduleid, String subModuleId, String target)
appid
- moduleid
- subModuleId
- target
- logical target where module is deployed