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

## Package weblogic.management.configuration

Contains classes and interfaces for configuring a WebLogic Server domain.

See:
Description

Interface Summary
ApplicationMBean | An application represents a J2EE application contained in an EAR file or EAR directory.
BridgeDestinationCommonMBean | This class defines a messaging bridge destination.
BridgeDestinationMBean | This class represents a messaging bridge destination for non-JMS products.
ClusterMBean | This bean represents a cluster in the domain.
COMMBean | This bean represents the server-wide configuration of COM
ComponentMBean | A component is a specific type deployment that is part of a J2EE application (see ApplicationMBean).
ConfigurationMBean | The tagging interface for configuration MBeans.
ConnectorComponentMBean | This bean defines a Resource Adapter.
DeploymentMBean | A Deployment is any MBean that may be deployed on one or more targets, such as a Component, a Web Server personality, a JMS Front-end or back-end or a JDBC connection pool.
DomainLogFilterMBean | This MBean represents a filter to qualify log messages which are logged to the domain logfile.
DomainMBean | A WebLogic Domain.
EJBComponentMBean | The top level interface for all configuration information that WebLogic Server maintains for an EJB module.
EJBContainerMBean | This MBean is used to specify EJB container-wide settings.
ExecuteQueueMBean | This bean is used to configure an execute queue and its associated thread pool.
IIOPMBean | Configuration for IIOP properties.
JDBCConnectionPoolMBean | This bean defines a JDBC connection pool.
JDBCDataSourceFactoryMBean | This MBean represents the object used to create DataSources that applications use to access application-scoped JDBC connection pools.
JDBCDataSourceMBean | This MBean defines a non-transactional JDBC DataSource.
JDBCMultiPoolMBean | This MBean represents a JDBC Multipool, which is a pool of JDBC connection pools.
JDBCTxDataSourceMBean | This MBean defines a transaction-enabled JDBC DataSource.
JMSBridgeDestinationMBean | This class represents a messaging bridge destination for a JMS product.
JMSConnectionConsumerMBean | The MBean defines a connection consumer.
JMSConnectionFactoryMBean | This class represents a JMS connection factory.
JMSConstants |
JMSDestCommonMBean | This class represents a JMS template or destination.
JMSDestinationKeyMBean |
JMSDestinationMBean | This MBean represents a JMS destination.
JMSDistributedDestinationMBean | This MBean represents a JMS distributed destination.
JMSDistributedDestinationMemberMBean | This MBean represents a JMS distributed destination member.
JMSDistributedQueueMBean | This class represents a JMS distributed queue.
JMSDistributedQueueMemberMBean | This MBean represents a JMS distributed queue member.
JMSDistributedTopicMBean | This MBean represents a JMS distributed topic.
JMSDistributedTopicMemberMBean | This MBean represents a JMS distributed topic member.
JMSFileStoreMBean | This class represents a JMS file-based persistent store.
JMSJDBCStoreMBean | This MBean represents a JMS JDBC-based persistent store.
JMSQueueMBean |
JMSServerMBean | This MBean defines a JMS Server.
JMSSessionPoolMBean | This MBean represents a JMS session pool.
JMSStoreMBean | A JMS persistent store.
JMSTemplateMBean | A JMS destination template.
JMSTopicMBean |
JMSVirtualDestinationMBean | This MBean represents a JMS distributed destination.
JTAMBean | This interface provides access to the JTA configuration attributes.
KernelMBean | This bean represents the configuration of the core message passing kernel on both WebLogic clients and servers.
LogMBean | Configures the location, file-rotation criteria, and number of files that a WebLogic Server uses to store log messages.
MachineMBean | This bean represents a machine on which servers may be booted.
MailSessionMBean | The MBean for a MailSession resource manager connection factory.
MessagingBridgeMBean | This class represents a messaging bridge, which enables you to configure a forwarding mechanism between any two messaging products—thereby, providing interoperability between separate implementations of WebLogic JMS or between WebLogic JMS and another messaging product.
NetworkAccessPointMBean | A server can fine-tune its network channel settings by using a NetworkAccessPointMBean.
NetworkChannelMBean | This MBean defines a network channel.
NodeManagerMBean | This bean is represents a NodeManager that is associated with a machine.
RMCFactoryMBean | An RMCFactoryMBean represents a J2EE resource manager connection factory in a J2EE app.
SecurityConfigurationMBean | Provides domain-wide security configuration information.
SecurityMBean | Specifies the security properties of a WebLogic domain.
ServerMBean | This class represents a WebLogic Server.
ServerStartMBean | This bean is used to configure the attributes necessary to start up a server on a remote machine.
ShutdownClassMBean | Provides methods for configuring a shutdown class.
SNMPAgentMBean | The MBean representing the SNMP Agent Configuration.
SNMPAttributeChangeMBean | This class describes the settings to receive mbean-attribute change trap.
SNMPCounterMonitorMBean | This class describes the criteria for a Counter-based Monitor.
SNMPGaugeMonitorMBean | This class describes the criteria for a Gauge-based Monitor.
SNMPJMXMonitorMBean | This is a base class for Monitor based trap configration MBeans : SNMPCounterMonitorMBean, SNMPStringMonitorMBean and SNMPGaugeMonitorMBean.
SNMPLogFilterMBean | This MBean represents a filter to qualify log messages which are logged to the server logfile.
SNMPProxyMBean | The MBean representing the SNMP agents to be proxied by the current one.
SNMPStringMonitorMBean | This class describes the criteria for a String-based Monitor.
SNMPTrapDestinationMBean | This MBean describes all the destinations to which SNMP traps can be sent.
SNMPTrapSourceMBean | This MBean is the base of SNMP TRAP related config MBeans.
SSLMBean | This MBean represents the configuration of the SSL protocol for version 6.x and version 7.0 WebLogic Server deployments.
StartupClassMBean | Provides methods that configure startup classes.
TargetMBean | A tagging interface that designate a class that implements it as a target for deployment of a component.
VirtualHostMBean | This bean represents the configuration of virtual web server within a WebLogic Server instance.
WebAppComponentMBean | Provides methods for configuring a J2EE web application that is deployed on a WebLogic Server instance.
WebDeploymentMBean | A Web Deployment is any MBean that may be deployed on one or more target or WebServers.
WebServerMBean | This bean represents the configuration of virtual web server within a WebLogic Server instance.
WebServiceComponentMBean | Provides the interface used to configure a Web service that is deployed on a WebLogic Server instance.
WLECConnectionPoolMBean | This bean defines a WLEC connection pool.
WTCExportMBean | This interface provides access to the WTC export configuration attributes.
WTCImportMBean | This interface provides access to the WTC import configuration attributes.
WTCLocalTuxDomMBean | This interface provides access to the WTC local Tuxedo Domain configuration attributes.
WTCPasswordMBean | This interface provides access to the WTC password configuration attributes.
WTCRemoteTuxDomMBean | This interface provides access to the WTC remote Tuxedo Domain configuration attributes.
WTCResourcesMBean | This interface provides access to the WTC resources configuration attributes.
WTCServerMBean | This MBean defines a WTC Server.
WTCtBridgeGlobalMBean | This interface provides access to the WTC tBridge Global configuration attributes.
WTCtBridgeRedirectMBean | This interface provides access to the WTC tBridge Redirect configuration attributes.
XMLEntityCacheMBean | Configure the behavior of JAXP (Java API for XML Parsing) in the server.
XMLEntitySpecRegistryEntryMBean | This is an entry in the XML registry.
XMLParserSelectRegistryEntryMBean | This is an entry in the XML registry.
XMLRegistryEntryMBean | Deprecated. as of WebLogic Server 7.0, replaced by `XMLRegistryMBean`.
XMLRegistryMBean | Configure the behavior of JAXP (Java API for XML Parsing) in the server.

Class Summary
Group | Deprecated. Deprecated in WebLogic Server version 7.0.
LoggingLegalHelper |
Principal | Deprecated. Deprecated in WebLogic Server version 7.0.
ServerLegalHelper |

Exception Summary
ConfigurationException |
OutOfDateConfigurationException |
RealmException | Deprecated. Deprecated in WebLogic Server version 7.0.

Error Summary
ConfigurationError |

## Package weblogic.management.configuration Description

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. BEA 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:

- 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