com.sun.appserv.management.j2ee
Interface J2EEDomain

All Superinterfaces:
AMX, AMXMBeanLogging, ConfigProvider, Container, J2EEManagedObject, NotificationBroadcaster, NotificationEmitter

public interface J2EEDomain
extends J2EEManagedObject, ConfigProvider, Container

The discovery and navigation of all managed objects in the J2EE management system begins with the J2EEDomain.

See Also:
J2EEServer, J2EECluster, J2EEApplication, JVM, AppClientModule, EJBModule, WebModule, ResourceAdapterModule, EntityBean, StatefulSessionBean, StatelessSessionBean, MessageDrivenBean, Servlet, JavaMailResource, JCAResource, JCAConnectionFactory, JCAManagedConnectionFactory, JDBCResource, JDBCDataSource, JDBCDriver, JMSResource, JNDIResource, JTAResource, RMIIIOPResource, URLResource

Field Summary
static String J2EE_TYPE
           
 
Fields inherited from interface com.sun.appserv.management.base.AMX
FULL_TYPE_DELIM, GROUP_CONFIGURATION, GROUP_JSR77, GROUP_MONITORING, GROUP_OTHER, GROUP_UTILITY, J2EE_TYPE_KEY, JMX_DOMAIN, NAME_KEY, NO_NAME, NOTIFICATION_PREFIX, NULL_NAME
 
Fields inherited from interface com.sun.appserv.management.base.Container
ATTR_CONTAINEE_J2EE_TYPES
 
Fields inherited from interface com.sun.appserv.management.base.AMX
FULL_TYPE_DELIM, GROUP_CONFIGURATION, GROUP_JSR77, GROUP_MONITORING, GROUP_OTHER, GROUP_UTILITY, J2EE_TYPE_KEY, JMX_DOMAIN, NAME_KEY, NO_NAME, NOTIFICATION_PREFIX, NULL_NAME
 
Method Summary
 Map<String,J2EECluster> getClusterMap()
          Deprecated. use getJ2EEClusterMap()
 String[] getclusters()
          Deprecated. use getJ2EEClusterMap()
 Map<String,J2EECluster> getJ2EEClusterMap()
           
 Map<String,J2EEServer> getJ2EEServerMap()
           
 Map<String,J2EEServer> getServerMap()
          Deprecated. used getJ2EEServerMap()
 String[] getservers()
          Note that the Attribute name is case-sensitive "servers" as defined by JSR 77.
 
Methods inherited from interface com.sun.appserv.management.j2ee.J2EEManagedObject
getConfigPeer, getMonitoringPeer, getobjectName, iseventProvider, isstateManageable, isstatisticProvider, isstatisticsProvider
 
Methods inherited from interface com.sun.appserv.management.base.AMX
getContainer, getDomainRoot, getFullType, getGroup, getJ2EEType, getName, isDAS
 
Methods inherited from interface javax.management.NotificationEmitter
removeNotificationListener
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods inherited from interface com.sun.appserv.management.base.AMXMBeanLogging
getMBeanLoggerName, getMBeanLogLevel, setMBeanLogLevel
 
Methods inherited from interface com.sun.appserv.management.j2ee.ConfigProvider
isConfigProvider
 
Methods inherited from interface com.sun.appserv.management.base.Container
getByNameContaineeSet, getContainee, getContainee, getContaineeJ2EETypes, getContaineeMap, getContaineeSet, getContaineeSet, getContaineeSet, getMultiContaineeMap
 
Methods inherited from interface com.sun.appserv.management.base.AMX
getContainer, getDomainRoot, getFullType, getGroup, getJ2EEType, getName, isDAS
 
Methods inherited from interface javax.management.NotificationEmitter
removeNotificationListener
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods inherited from interface com.sun.appserv.management.base.AMXMBeanLogging
getMBeanLoggerName, getMBeanLogLevel, setMBeanLogLevel
 

Field Detail

J2EE_TYPE

static final String J2EE_TYPE
See Also:
Constant Field Values
Method Detail

getservers

String[] getservers()
Note that the Attribute name is case-sensitive "servers" as defined by JSR 77.

Returns:
the ObjectNames of the J2EEServers, as Strings

getServerMap

Map<String,J2EEServer> getServerMap()
Deprecated. used getJ2EEServerMap()

Returns:
a Map keyed by server name of J2EEServer

getJ2EEServerMap

Map<String,J2EEServer> getJ2EEServerMap()
Returns:
a Map keyed by server name of J2EEServer

getclusters

String[] getclusters()
Deprecated. use getJ2EEClusterMap()

Returns:
the ObjectNames of the J2EEClusters, as Strings

getClusterMap

Map<String,J2EECluster> getClusterMap()
Deprecated. use getJ2EEClusterMap()

Returns:
a Map keyed by cluster name of J2EECluster

getJ2EEClusterMap

Map<String,J2EECluster> getJ2EEClusterMap()
Returns:
a Map keyed by cluster name of J2EECluster