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

## 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:

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

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