BEA Systems, Inc.


Package weblogic.management

Contains classes and interfaces for configuring and monitoring a WebLogic Server domain.

See:
          Description

Interface Summary
MBeanHome An interface for accessing the Managed Beans (MBeans) that WebLogic Server uses to expose its management attributes and operations.
RemoteMBeanServer Contains methods for instantiating, registering, and deleting MBeans from a remote JVM.
RemoteNotificationListener Enables an object to receive JMX notifications that are generated in either the local JVM or a remote JVM.
TargetAvailabilityStatus This is a standard interface that encapsultes the availability/deployment status of a component on a target.
WebLogicMBean The super interface for all MBeans.
 

Class Summary
AttributeAddNotification The notification broadcasted by a WebLogicMBean when an adder is invoked.
AttributeRemoveNotification The notification broadcasted by a WebLogicMBean when an remover is invoked.
DeploymentNotification Defines a management notification of deployment events.
Helper WebLogic Server provides the weblogic.management.Helper class to simplify the process of obtaining MBeanHome interfaces.
WebLogicObjectName The WebLogic Server Management API distinguishes between three types of MBeans:
 

Exception Summary
ApplicationException  
CompatibilityException This exception is used to indicate some compatibility issue
DeploymentException Top-level exception for application deployment exception.
DistributedAttributeUpdateException This exception wraps an exception that occured while propagating a specific attribute change (set) from the Admin Server to a specific Managed Server.
DistributedManagementException This exception wraps a set of exceptions thrown when trying to update attributes over multiple managed servers in a WebLogic Domain.
DistributedOperationUpdateException This exception wraps an exception that occured while propagating a specific operation from the Admin Server to a specific Managed Server.
DistributedUpdateException This exception is the super-exception for exception that occured while propagating an updated from the Admin Server to a specific Managed Server.
ManagementException The top-level management exception.
MBeanCreationException  
NoAccessException The Access violation exception on Management targets.
NoAccessRuntimeException The Access violation exception on Management targets.
UndeploymentException Top-level exception for application undeployment exception.
 

Error Summary
ManagementError The top-level management exception.
 

Package weblogic.management Description

Contains classes and interfaces for configuring and monitoring a WebLogic Server domain.

All WebLogic Server resources are managed through these JMX-based classes and MBean interfaces, and third-party services and applications that run within WebLogic Server can be managed through them as well. You can build your own management utilities that use these JMX services to manage WebLogic Server resources and applications.

To look up MBeans:

  1. Use the Helper class to look up weblogic.management.MBeanHome.

    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 classes and 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:


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs70

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