Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package weblogic.management.runtime

Contains classes and interfaces for monitoring a WebLogic Server domain.

See:
Description

Interface Summary
ApplicationRuntimeMBean |
CacheMonitorRuntimeMBean |
ClusterRuntimeMBean | This class is used for monitoring a server's view of the members of a WebLogic cluster within a WebLogic domain.
ConnectorConnectionPoolRuntimeMBean | This class is used for monitoring a WebLogic Connector Connection Pool
ConnectorConnectionRuntimeMBean | This class is used for monitoring individual WebLogic Connector connections
ConnectorServiceRuntimeMBean | This class is used for monitoring the WebLogic Connector Service
DeployerRuntimeMBean | This MBean is the user API for initiating deployment requests and exists only on an Admin Server.
DeploymentTaskRuntimeMBean | Base interface for deployment task MBeans.
DomainRuntimeMBean | This class is used for monitoring a WebLogic domain.
EJBCacheMonitorRuntimeMBean |
EJBCacheRuntimeMBean | This interface contains accessor methods for all cache runtime information collected for an EJB.
EJBComponentRuntimeMBean | Runtime MBean that Represents an EJBDeployment.
EJBLockingRuntimeMBean | This interface contains accessor methods for all lock manager runtime information collected for an EJB.
EJBPoolRuntimeMBean | This interface contains accessor methods for all free pool runtime information collected for an EJB.
EJBRuntimeMBean | This interface contains accessor methods for all common runtime information collected for all EJB types.
EJBTransactionRuntimeMBean | This interface contains accessor methods for all transaction runtime information collected for an EJB.
EntityCacheCumulativeRuntimeMBean | This class is used for monitoring an XML Cache.
EntityCacheCurrentStateRuntimeMBean | This class is used for monitoring an XML Cache.
EntityCacheRuntimeMBean | This class is used for monitoring an XML Cache.
EntityEJBRuntimeMBean | This interface contains accessor methods for all EJB runtime information collected for an Entity Bean.
ExecuteQueueRuntimeMBean | This bean is used to monitor an execute queue and its associated thread pool.
JDBCConnectionLeakProfile | This interface provides information about a connection leak.
JDBCConnectionPoolRuntimeMBean | This class is used for monitoring a WebLogic JDBC component
JDBCStatementProfile | This interface provides execution profile of SQL statement.
JMSConnectionRuntimeMBean | This class is used for monitoring a WebLogic JMS connection.
JMSConsumerRuntimeMBean | This class is used for monitoring a WebLogic JMS consumer.
JMSDestinationRuntimeMBean | This class is used for monitoring a WebLogic JMS destination (topic or queue).
JMSDurableSubscriberRuntimeMBean | This class is used for monitoring a WebLogic JMS durable subscriber.
JMSProducerRuntimeMBean | This class is used for monitoring a WebLogic JMS producer.
JMSRuntimeMBean | This class is used for monitoring a WebLogic JMS service.
JMSServerRuntimeMBean | This class is used for monitoring a WebLogic JMS server.
JMSSessionPoolRuntimeMBean | This class is used for monitoring a WebLogic JMS session pool.
JMSSessionRuntimeMBean | This class is used for monitoring a WebLogic JMS session.
JTARecoveryRuntimeMBean | This interface is used for accessing transaction runtime characteristics for recovered transactions that are associated with a particular Transaction Recovery Service.
JTARuntimeMBean | This interface is used for accessing transaction runtime characteristics within a WebLogic server.
JTAStatisticsRuntimeMBean | This interface contains general JTA runtime statistics.
JTATransaction | This class represents information about a live transaction.
JTATransactionStatisticsRuntimeMBean | This interface contains general JTA transaction runtime statistics.
LogBroadcasterRuntimeMBean | This MBean broadcasts JMX notifications for each log message generated in the local WLS server.
MessageDrivenEJBRuntimeMBean | This interface contains accessor methods for all EJB runtime information collected for a Message Driven Bean.
MessagingBridgeRuntimeMBean | This class is used for monitoring a WebLogic messaging bridge.
ServerLifeCycleTaskRuntimeMBean | Exposes monitoring information about a server's lifecycle.
ServerRuntimeMBean | Provides methods for retrieving runtime information about a server instance and for transitioning a server from one state to another.
ServerSecurityRuntimeMBean | This class is used for monitoring a WebLogic Security Info.
ServletRuntimeMBean | Describes a servlet.
ServletSessionRuntimeMBean | This class is used for monitoring a WebLogic servlet session within a WebLogic server.
StatefulEJBRuntimeMBean | This interface contains accessor methods for all EJB runtime information collected for a Stateful Session Bean.
StatelessEJBRuntimeMBean | This interface contains accessor methods for all EJB runtime information collected for a Stateless Session Bean.
TaskRuntimeMBean | Exposes monitoring information about an ongoing and potentially long-running administrative process.
TransactionNameRuntimeMBean | This interface represents runtime statistics for a transaction name category.
TransactionResourceRuntimeMBean | This interface represents runtime statistics for a transactional resource.
WebAppComponentRuntimeMBean | Describes a servlet component (servlet context).
WebServerRuntimeMBean | Describes a Web Server (HTTP Server)
WLECConnectionPoolRuntimeMBean | This class is used for monitoring a WebLogic WLEC Connection Pool
WLECConnectionRuntimeMBean | This class is used for monitoring individual WebLogic WLEC connections
WLECConnectionServiceRuntimeMBean | This class is used for monitoring a WebLogic WLEC component
XMLCacheCumulativeRuntimeMBean | This interface is used to monitor the external XML entity cache.
XMLCacheMonitorRuntimeMBean | This interface is used to monitor the external XML entity cache.

Class Summary

Exception Summary
MigrationException |

## Package weblogic.management.runtime Description

Contains classes and interfaces for monitoring a WebLogic Server domain. All interfaces in this package are Dynamic Managed Beans (javax.management.DynamicMBean), as defined by the Sun Microsystems, Inc. Java Management Extensions (JMX) 1.0 specification.

In addition, all MBeans in this package extend `weblogic.management.configuration.RuntimeMBean`.

WebLogic Server managed resources provide performance metrics and other information about their runtime state through one or more Runtime MBeans. Runtime MBeans are not replicated like Configuration MBeans, and they exist only on the same server instance as their underlying managed resources.

Because Runtime MBeans contain only transient data, they do not save their data in the `config.xml` file. When you shut down a server instance, all runtime statistics and metrics from the Runtime MBeans are destroyed.

To look up a Runtime MBean:

1. Use the `Helper` class to look up `weblogic.management.MBeanHome` on the server instance that hosts the Runtime MBean.

   Alternately, you can use `Environment` and `javax.naming.Context` to look up the `MBeanHome` interface from a server instance's JNDI tree.

2. Use `MBeanHome` to retrieve a type-safe stub for the MBean, which makes it appear as though you can invoke an MBean's methods directly.

   Alternately, you can use the `weblogic.management.MBeanHome` interface to look up the `RemoteMBeanServer` interface or the standard JMX `MBeanServer` interface. With these interfaces, you use standard JMX techniques for invoking operations on MBeans.

## Package Specification

The interfaces in this package implement the Sun Microsystems, Inc. Java Management Extensions (JMX) 1.0 specification to provide open and extensible management services. WebLogic Server adds its own set of convenience methods and other extensions to facilitate working in the WebLogic Server distributed environment.

You can download the JMX 1.0 specification and API documentation from http://jcp.org/aboutJava/communityprocess/final/jsr003/index.html.

## Related Documentation

For overviews, examples, and guides, please see:

- Programming WebLogic Management Services with JMX on the e-docs.bea.com Web site.

See Also:
  `WebLogicObjectName`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://e-docs.bea.com/wls/docs70
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
WebLogic Server 7.0 API Reference