BEA Systems, Inc.


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:

See Also:
WebLogicObjectName

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