Overview | Package | Class | Tree | Deprecated | Index | Help
| J2EE1.4 SDK
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sun.appserv.management.config
Interface ServerConfig

All Superinterfaces:
  AMX, AMXConfig, AMXMBeanLogging, ConfigElement, Container, NamedConfigElement, NotificationBroadcaster, NotificationEmitter, PropertiesAccess, SystemPropertiesAccess, TemplateResolver

All Known Subinterfaces:
  ClusteredServerConfig, StandaloneServerConfig

public interface ServerConfig
extends PropertiesAccess, SystemPropertiesAccess, NamedConfigElement, TemplateResolver, Container

Base interface for server configuration for the <server> element. Does not provide ability to access resource or application-ref; see `StandaloneServerConfig` and `ClusteredServerConfig`.

Field Summary

Fields inherited from interface com.sun.appserv.management.config.PropertiesAccess
`PROPERTY_PREFIX`

Fields inherited from interface com.sun.appserv.management.config.SystemPropertiesAccess
`SYSTEM_PROPERTY_PREFIX`

Fields inherited from interface com.sun.appserv.management.config.AMXConfig
`CONFIG_CREATED_NOTIFICATION_TYPE, CONFIG_OBJECT_NAME_KEY, CONFIG_REMOVED_NOTIFICATION_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, NAME_KEY, NO_NAME, NULL_NAME`

Fields inherited from interface com.sun.appserv.management.base.AMXMBeanLogging
`LOG_RECORD_KEY, LOG_RECORD_NOTIFICATION_TYPE`

Fields inherited from interface com.sun.appserv.management.base.Container
`ATTR_CONTAINEE_J2EE_TYPES`

Method Summary
`java.util.Map` | `getDeployedItemRefConfigMap()` Calls Container.getContaineeMap( XTypes.DEPLOYED_ITEM_REF_CONFIG ).
`java.lang.String` | `getReferencedConfigName()` Get the name of the config element referenced by this server.
`java.lang.String` | `getReferencedNodeAgentName()` Get the name of the node-agent element referenced by this server.
`java.util.Map` | `getResourceRefConfigMap()` Calls Container.getContaineeMap( XTypes.RESOURCE_REF_CONFIG ).

Methods inherited from interface com.sun.appserv.management.config.PropertiesAccess
`createProperty, existsProperty, getProperties, getPropertyNames, getPropertyValue, removeProperty, setPropertyValue`

Methods inherited from interface com.sun.appserv.management.config.SystemPropertiesAccess
`createSystemProperty, existsSystemProperty, getSystemProperties, getSystemPropertyNames, getSystemPropertyValue, removeSystemProperty, setSystemPropertyValue`

Methods inherited from interface com.sun.appserv.management.base.AMX
`getContainer, getDomainRoot, getFullType, getGroup, getJ2EEType, getName`

Methods inherited from interface com.sun.appserv.management.base.AMXMBeanLogging
`getMBeanEmitLogNotifications, getMBeanLoggerName, getMBeanLogLevel, setMBeanEmitLogNotifications, setMBeanLogLevel`

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.config.TemplateResolver
`isTemplateString, resolveTemplateString`

Methods inherited from interface com.sun.appserv.management.base.Container
`getByNameContaineeSet, getContainee, getContainee, getContaineeJ2EETypes, getContaineeMap, getContaineeSet, getContaineeSet, getContaineeSet, getMultiContaineeMap`

Method Detail

### getReferencedConfigName

    public java.lang.String getReferencedConfigName()

  Get the name of the config element referenced by this server.

### getReferencedNodeAgentName

    public java.lang.String getReferencedNodeAgentName()

  Get the name of the node-agent element referenced by this server.

### getDeployedItemRefConfigMap

    public java.util.Map getDeployedItemRefConfigMap()

  Calls Container.getContaineeMap( XTypes.DEPLOYED_ITEM_REF_CONFIG ).

  Returns:
    Map of all DeployedItemRefConfig MBean proxies, keyed by name.
  See Also:
    `Container.getContaineeMap(java.lang.String)`

### getResourceRefConfigMap

    public java.util.Map getResourceRefConfigMap()

  Calls Container.getContaineeMap( XTypes.RESOURCE_REF_CONFIG ).

  Returns:
    Map of all ResourceRefConfig MBean proxies, keyed by name.
  See Also:
    `Container.getContaineeMap(java.lang.String)`

Overview | Package | Class | Tree | Deprecated | Index | Help
| J2EE1.4 SDK
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature

Copyright 2003 Sun Microsystems, Inc. All rights reserved.