Provides access to runtime state for deployed applications.
If you use the getMBeanInfo
operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.AppRuntimeStateRuntimeMBean
Since 9.0.0.0
No factory methods. Instances of this MBean are created automatically.
You can access this MBean from the following MBean attributes:
|
This section describes the following attributes:
Privileges | Read only |
Type | class java.lang.String[] |
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
Privileges | Read only |
Type | java.lang.String |
Return the immediate parent for this MBean
Privileges | Read/Write |
Type |
Returns the type of the MBean.
Privileges | Read only |
Type | java.lang.String |
This section describes the following operations:
Aggregate state for a submodule. This is defined as the most advanced state of the submodule on all servers associated with the named target.
Operation Name | "getCurrentState" |
Parameters | Object [] {
appid, moduleid, subModuleId, target }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String" } |
Returns | String
|
Aggregate state for the module. This is defined as the most advanced state of the module on all servers associated with the named target.
Operation Name | "getCurrentState" |
Parameters | Object [] {
appid, moduleid, target }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String",
"java.lang.String" } |
Returns | String
|
Aggregate state for the application. This is defined as the most advanced state of the application's modules on the named target.
Operation Name | "getCurrentState" |
Parameters | Object [] {
appid, target }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String" } |
Returns | String
|
The state the application should be in on a specific target.
Operation Name | "getIntendedState" |
Parameters | Object [] {
appid, target }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String" } |
Returns | String
|
The state the application should be in.
Operation Name | "getIntendedState" |
Parameters | Object [] {
appid }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns | String
|
Names of modules contained in the application. This does not include submodules.
Operation Name | "getModuleIds" |
Parameters | Object [] {
appid }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
class |
Logical targets where the submodule is deployed
Operation Name | "getModuleTargets" |
Parameters | Object [] {
appid, moduleid, subModuleId }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String",
"java.lang.String" } |
Returns |
class |
Logical targets where the module is deployed
Operation Name | "getModuleTargets" |
Parameters | Object [] {
appid, moduleid }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String" } |
Returns |
class |
Indicates type of module: EAR, WAR, etc
For more information, see:
Operation Name | "getModuleType" |
Parameters | Object [] {
appid, moduleid }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String" } |
Returns | String
|
The time when the app will be retired
Operation Name | "getRetireTimeMillis" |
Parameters | Object [] {
appid }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
long
|
The amount of time the app is given to retire
Operation Name | "getRetireTimeoutSeconds" |
Parameters | Object [] {
appid }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
int
|
Submodules associated with this module
For more information, see:
Operation Name | "getSubmoduleIds" |
Parameters | Object [] {
appid, moduleid }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String" } |
Returns |
class |
Indicates if the application is the active version; the one that new sessions will use.
Operation Name | "isActiveVersion" |
Parameters | Object [] {
appid }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
boolean
|
Indicates if application should only be available through the admin port. This is the desired state of the application
Operation Name | "isAdminMode" |
Parameters | Object [] {
appid, }
where:
|
Signature | String [] {
"java.lang.String",
"java.lang.String" } |
Returns |
boolean
|