An application represents a Java EE enterprise application packaged in an EAR file or EAR exploded directory. The EAR file or directory contains a set of components such as WAR, EJB, and RAR connector components, each of which can be deployed on one or more targets. A target is a server or a cluster. Modules in the application can have one of the following states:
UNPREPARED - Indicates that none of the modules in this application are currently prepared or active.
PREPARED - Indicates that none of the modules in this application are currently prepared or active.
ACTIVATED - Indicates that at least one module in this application is currently active.
ApplicationRuntimeMBean encapsulates runtime information about a deployed enterprise application.
Security roles | The following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
|
||
Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.ApplicationRuntimeMBean
|
||
Factory Methods | No factory methods. Instances of this MBean are created automatically. | ||
Access Points |
You can access this MBean from the following MBean attributes:
|
||
Access Points Inherited from RuntimeMBean |
Because this MBean extends or implements RuntimeMBean, you can also access this MBean by retrieving RuntimeMBeans. The following attributes contain RuntimeMBeans and its subtypes:
|
This section describes attributes that provide access to other MBeans.
Get statistics for system-level class loading.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | ClassLoaderRuntimeMBean |
Relationship type: | Containment. |
If the class FastSwap feature is enabled for the application, returns the runtime MBean to monitor and control the class FastSwap within the application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | ClassRedefinitionRuntimeMBean |
Relationship type: | Containment. |
Returns the Coherence Cluster related runtime MBean.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | CoherenceClusterRuntimeMBean |
Relationship type: | Containment. |
Returns the list of component runtime instances for each Java EE component (such as an EJB or a web application) that is contained in this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | ComponentRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of library runtime instances for each Java EE library that is contained in this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | LibraryRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of managed executor service runtime instances for each application-scoped managed executor service that is associated with this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupManagedExecutorServiceRuntime(String name)
Returns a |
Privileges | Read only |
Type | ManagedExecutorServiceRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of managed scheduled executor service runtime instances for each application-scoped managed scheduled executor service that is associated with this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupManagedScheduledExecutorServiceRuntime(String name)
Returns a |
Privileges | Read only |
Type | ManagedScheduledExecutorServiceRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of managed thread factory runtime instances for each application-scoped managed thread factory that is associated with this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupManagedThreadFactoryRuntime(String name)
Returns a |
Privileges | Read only |
Type | ManagedThreadFactoryRuntimeMBean[] |
Relationship type: | Containment. |
Get the runtime MBeans for all MaxThreadsConstraints defined at the application level.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupMaxThreadsConstraintRuntime(String name)
Returns a |
Privileges | Read only |
Type | MaxThreadsConstraintRuntimeMBean[] |
Relationship type: | Containment. |
Get the runtime MBeans for all MinThreadsConstraints defined at the application level.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupMinThreadsConstraintRuntime(String name)
Returns a |
Privileges | Read only |
Type | MinThreadsConstraintRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of optional package runtime instances for each Java EE optional package that is contained in this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | LibraryRuntimeMBean[] |
Relationship type: | Containment. |
Provides an array of PersistenceUnitRuntimeMBean objects for this EAR module.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | PersistenceUnitRuntimeMBean[] |
Relationship type: | Containment. |
Returns a list of QueryCacheRuntimeMBeans configured for this application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupQueryCacheRuntime(String name)
Returns a |
Privileges | Read only |
Type | QueryCacheRuntimeMBean[] |
Relationship type: | Containment. |
Get the runtime MBeans for all request classes defined at the application level.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupRequestClassRuntime(String name)
Returns a |
Privileges | Read only |
Type | RequestClassRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of work manager runtime instances for each application-scoped work manager that is associated with this enterprise application.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupWorkManagerRuntime(String name)
Returns a |
Privileges | Read only |
Type | WorkManagerRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of Web Service runtime instances that are contained in this enterprise application.
Deprecated.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | WseeRuntimeMBean[] |
Relationship type: | Containment. |
Returns the list of Web Service runtime instances that are contained at the application scope of this enterprise application. This can happen when javax.xml.ws.Endpoint.publish() is called from within an application lifecycle listener.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupWseeV2Runtime(String name)
Returns a |
Privileges | Read only |
Type | WseeV2RuntimeMBean[] |
Relationship type: | Containment. |
This section describes the following attributes:
Specifies whether this application version is the currently active version.
An application can be the only version currently deployed, or it can have more than one version currently deployed, using the side-by-side deployment feature. If more than one version is deployed, only one version can be active. This attribute specifies the state the current application version is in.
An application can be in an INACTIVE state, which means that it has not been activated yet, or that there is more than one version of the application deployed (using side-by-side deployment) and this version is retiring.
An application can be in ACTIVE_ADMIN state, which means that it is the currently active version for administrative channel requests.
An application can be in ACTIVE state, which means that it is the currently active version for normal (non-administrative) channel requests.
For more information, see:
Privileges | Read only |
Type | int |
The name of the application.
Privileges | Read only |
Type | java.lang.String |
The application's version identifier.
This is particularly useful, when using the side-by-side deployment feature, to differentiate between two different versions of the same application that are deployed at the same time.
Privileges | Read only |
Type | java.lang.String |
Private property that disables caching in proxies.
Privileges | Read only |
Type | boolean |
The HealthState MBean for the application.
For more information, see:
Privileges | Read only |
Type | weblogic.health.HealthState |
The health state for the application.
Available Since | Release 12.2.1.0.0 |
Privileges | Read only |
Type | javax.management.openmbean.CompositeData |
Indicates whether this application is an internal application. Such applications are not displayed in the console or persisted in the config.xml.
Available Since | Release 12.1.3.0 |
Privileges | Read only |
Type | boolean |
Returns the MBean info for this MBean.
Deprecated.
Privileges | Read only |
Type | javax.management.MBeanInfo |
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
Privileges | Read only |
Type | java.lang.String |
Returns the ObjectName under which this MBean is registered in the MBean server.
Deprecated.
Privileges | Read only |
Type | weblogic.management.WebLogicObjectName |
The overall health of the application including that of some of the components that report health. Currently, only connector modules report health status and are the only ones considered in the overall health state of the application.
For more information, see:
Available Since | Release 12.1.2.0 |
Privileges | Read only |
Type | weblogic.health.HealthState |
The overall health of the application including that of some of the components that report health. Currently, only connector modules report health status and are the only ones considered in the overall health state of the application.
Available Since | Release 12.2.1.0.0 |
Privileges | Read only |
Type | javax.management.openmbean.CompositeData |
Return the immediate parent for this MBean
Privileges | Read/Write |
Type |
The application's partition.
Returns the partition to which this application is deployed.
Available Since | Release 12.2.1.0.0 |
Privileges | Read only |
Type | java.lang.String |
Returns false if the MBean represented by this object has been unregistered.
Deprecated.
Privileges | Read only |
Type | boolean |
Returns the type of the MBean.
Privileges | Read only |
Type | java.lang.String |
This section describes the following operations:
Provides the PersistenceUnitRuntimeMBean for the application with the specified name.
Operation Name | "getPersistenceUnitRuntime" |
Parameters | Object [] { unitName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns | PersistenceUnitRuntimeMBean |
Returns true if the application has an (EJB) Application Level Cache
Operation Name | "hasApplicationCache" |
Parameters | null |
Signature | null |
Returns |
boolean
|
If the application has an (EJB) Application Level Cache, then this method will reinitialize the cache and any of its associated pools to their startup time states if possible.
Operation Name | "reInitializeApplicationCachesAndPools" |
Parameters | null |
Signature | null |
Returns |
void
|