BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.management.configuration
Interface DomainMBean


public interface DomainMBean
extends TargetMBean

A WebLogic Domain.

A WebLogic Domain is a special target, the "Domain" target.

Author:
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Method Summary
 void discoverManagedServers()
          Admin Server's knowledge of running Managed Servers is refreshed.
 java.lang.String getConsoleContextPath()
          Specifies the context path for the WLS console.
 JTAMBean getJTA()
          Return the JTA configuration for this Domain.
 long getLastModificationTime()
          Return the last time this domain was updated.
 LogMBean getLog()
          Return the domain logfile configuration for this domain.
 java.lang.String getRootDirectory()
          Return the root directory for the domain, relative to the admin server.
 SecurityMBean getSecurity()
          Return the security configuration for this domain.
 ServerMBean[] getServers()
          The servers that have been configured to be part of this domain.
 SNMPAgentMBean getSNMPAgent()
          SNMPAgentMBean is a singleton MBean describing SNMP Agent configuration details.
 boolean isConsoleEnabled()
          Indicates whether the WLS console should be auto-deployed for this domain.
 java.util.Map kill()
           
 void setAutoConfigurationSaveEnabled(boolean choice)
           
 void setConsoleContextPath(java.lang.String ctx)
           
 void setConsoleEnabled(boolean console)
           
 java.lang.String[] start()
           
 
Methods inherited from interface weblogic.management.configuration.TargetMBean
setDeployments
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
getNotes, setNotes, setPersistenceEnabled
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getLastModificationTime

public long getLastModificationTime()
Return the last time this domain was updated. This is guaranteed to be unique for a given transactional modification.


getSecurity

public SecurityMBean getSecurity()
Return the security configuration for this domain.


getJTA

public JTAMBean getJTA()
Return the JTA configuration for this Domain.


getLog

public LogMBean getLog()
Return the domain logfile configuration for this domain.


getSNMPAgent

public SNMPAgentMBean getSNMPAgent()
SNMPAgentMBean is a singleton MBean describing SNMP Agent configuration details. This MBean has getters and setters for other SNMP related configuration MBeans.


getRootDirectory

public java.lang.String getRootDirectory()
Return the root directory for the domain, relative to the admin server.


discoverManagedServers

public void discoverManagedServers()
Admin Server's knowledge of running Managed Servers is refreshed. Particulary useful when Admin Server is re-started.


isConsoleEnabled

public boolean isConsoleEnabled()
Indicates whether the WLS console should be auto-deployed for this domain.

Default Value: true

setConsoleEnabled

public void setConsoleEnabled(boolean console)


getConsoleContextPath

public java.lang.String getConsoleContextPath()
Specifies the context path for the WLS console.

Default Value: "console"

setConsoleContextPath

public void setConsoleContextPath(java.lang.String ctx)


setAutoConfigurationSaveEnabled

public void setAutoConfigurationSaveEnabled(boolean choice)


getServers

public ServerMBean[] getServers()
The servers that have been configured to be part of this domain.


start

public java.lang.String[] start()


kill

public java.util.Map kill()


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

WebLogic classes and methods that do not appear in this reference are not public and are not supported.