Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
14.1.1.0.0

F18248-01

Package weblogic.management.configuration

Contains classes and interfaces for configuring 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 ConfigurationMBean.

To change the configuration of a WebLogic Server resource, you modify the values in the Configuration MBeans, which are hosted on the domain's Administration Server. The Administration Server saves these changes to the domain's config.xml file.

To enhance performance, each Managed Server creates local replicas of the Configuration MBeans for its own managed resources. Oracle recommends that you change only the values of Configuration MBeans on the Administration Server (Administration MBeans). Do not change attribute values in the local MBean replicas (Local Configuration MBeans).

To look up a Configuration MBean:

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

    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:

Deprecation of MBeanHome and Type-Safe Interfaces

The classes in this package are type-safe interfaces for WebLogic Server MBeans, which you can import into your client classes and access through weblogic.management.MBeanHome. As of 9.0, the MBeanHome interface and all type-safe interfaces for WebLogic Server MBeans are deprecated. Instead, client classes that interact with WebLogic Server MBeans should use standard JMX design patterns in which clients use the javax.management.MBeanServerConnection interface to discover MBeans, attributes, and attribute types at runtime. For more information, see "Developing Manageable Applications with JMX" on http://www.oracle.com/technetwork/middleware/weblogic/overview/index.html.

See Also:
WebLogicObjectName
Skip navigation links
Copyright 1996, 2020, Oracle and/or its affiliates. All rights reserved.