org.jboss.mx.server
Interface ServerConstants

All Known Subinterfaces:
MBeanRegistry (src)
All Known Implementing Classes:
AgentID (src) , AgentIDTEST (src) , AgentIDTestCase (src) , BasicMBeanRegistry (src) , DispatcherFactory (src) , InterceptorTEST (src) , InvokerAdaptorService (src) , LoaderRepository (src) , LoaderRepositoryTEST (src) , MBeanEntry (src) , MBeanServerImpl (src) , OptimizedInvocationTEST (src) , OptimizedMBeanDispatcher (src) , OptimizedThroughputTEST (src) , SharedInterceptorTEST (src) , ValuesTestCase (src)

public interface ServerConstants

Server related constant variables. These are constants that are used internally by the MBean server implementation or are used to configure the MBean server. Different JMX service specific constants should be added to the ServiceConstants interface.

See Also:
ServiceConstants (src) , MBeanServerImpl (src)

Field Summary
static java.lang.String CLASS_REMOVED
           
static java.lang.String CLASSLOADER
          The key for the context classloader for an MBean registration
static java.lang.String CLASSLOADER_ADDED
           
static java.lang.String CLASSLOADER_REMOVED
           
static java.lang.String DEFAULT_DOMAIN
          The default domain name for the MBean server.
static java.lang.String DEFAULT_LOADER_NAME
           
static java.lang.String DEFAULT_LOADER_REPOSITORY_CLASS
           
static java.lang.String DEFAULT_MBEAN_REGISTRY_CLASS
           
static java.lang.String DEFAULT_MBEAN_SERVER_BUILDER_CLASS
           
static java.lang.String DEFAULT_REQUIRED_MODELMBEAN_CLASS
          This constant defines the default Model MBean implementation used for spec required Model MBean (javax.management.modelmbean.RequiredModelMBean) instance.
static java.lang.String DEFAULT_SCOPED_REPOSITORY_CLASS
           
static java.lang.String DEFAULT_SCOPED_REPOSITORY_PARSER_CLASS
           
static java.lang.String IMPLEMENTATION_NAME
          The name of the implementation.
static java.lang.String IMPLEMENTATION_VENDOR
          The vendor of the implementation.
static java.lang.String IMPLEMENTATION_VERSION
          The version of the implementation.
static java.lang.String JMI_DOMAIN
          The name of the protected implementation domain Pass this object to the registry in the values map as the key and value to register in this domain
static java.lang.String LOADER_REPOSITORY_CLASS_PROPERTY
          This property can be used to configure the default class loader repository implementation for the JVM.
static java.lang.String MBEAN_REGISTRY
          String representation of the MBean registry mbean object name.
static java.lang.String MBEAN_REGISTRY_CLASS_PROPERTY
           
static java.lang.String MBEAN_SERVER_BUILDER_CLASS_PROPERTY
           
static java.lang.String MBEAN_SERVER_CONFIGURATION
          String representationof the MBean server configuration mbean object name.
static java.lang.String MBEAN_SERVER_DELEGATE
          String representation of the MBean server delegate MBean object name.
static java.lang.String OPTIMIZE_REFLECTED_DISPATCHER
           
static java.lang.String REQUIRED_MODELMBEAN_CLASS_PROPERTY
          This property can be used to configure which Model MBean implementation is used for the MBean agent's required Model MBean (see RequiredModelMBean (src) ).
static java.lang.String SPECIFICATION_NAME
          The specification name of the implementation.
static java.lang.String SPECIFICATION_VENDOR
          The specification vendor name.
static java.lang.String SPECIFICATION_VERSION
          The specification version of the implementation.
static java.lang.String UNIFIED_LOADER_REPOSITORY_CLASS
           
 

Field Detail

JMI_DOMAIN

public static final java.lang.String JMI_DOMAIN
The name of the protected implementation domain Pass this object to the registry in the values map as the key and value to register in this domain

See Also:
Constant Field Values (src)

MBEAN_SERVER_DELEGATE

public static final java.lang.String MBEAN_SERVER_DELEGATE
String representation of the MBean server delegate MBean object name.

See Also:
Constant Field Values (src)

MBEAN_REGISTRY

public static final java.lang.String MBEAN_REGISTRY
String representation of the MBean registry mbean object name.

See Also:
Constant Field Values (src)

MBEAN_SERVER_CONFIGURATION

public static final java.lang.String MBEAN_SERVER_CONFIGURATION
String representationof the MBean server configuration mbean object name.

See Also:
Constant Field Values (src)

DEFAULT_DOMAIN

public static final java.lang.String DEFAULT_DOMAIN
The default domain name for the MBean server. If a default domain is not specified when the server is created, this value ("DefaultDomain") is used.

See Also:
MBeanServerFactory (src) , Constant Field Values (src)

SPECIFICATION_NAME

public static final java.lang.String SPECIFICATION_NAME
The specification name of the implementation. This value can be retrieved from the MBean server delegate.

See Also:
Constant Field Values (src)

SPECIFICATION_VERSION

public static final java.lang.String SPECIFICATION_VERSION
The specification version of the implementation. This value can be retrieved from the MBean server delegate.

See Also:
Constant Field Values (src)

SPECIFICATION_VENDOR

public static final java.lang.String SPECIFICATION_VENDOR
The specification vendor name. This value can be retrieved from the MBean server delegate.

See Also:
Constant Field Values (src)

IMPLEMENTATION_NAME

public static final java.lang.String IMPLEMENTATION_NAME
The name of the implementation. This value can be retrieved from the MBean server delegate.

See Also:
Constant Field Values (src)

IMPLEMENTATION_VERSION

public static final java.lang.String IMPLEMENTATION_VERSION
The version of the implementation. This value can be retrieved from the MBean server delegate.

See Also:
Constant Field Values (src)

IMPLEMENTATION_VENDOR

public static final java.lang.String IMPLEMENTATION_VENDOR
The vendor of the implementation. This value can be retrieved from the MBean server delegate.

See Also:
Constant Field Values (src)

REQUIRED_MODELMBEAN_CLASS_PROPERTY

public static final java.lang.String REQUIRED_MODELMBEAN_CLASS_PROPERTY
This property can be used to configure which Model MBean implementation is used for the MBean agent's required Model MBean (see RequiredModelMBean (src) ). The required Model MBean implementation will delegate all calls to the class specified with this property, e.g -Djbossmx.required.modelmbean.class=org.jboss.mx.modelmbean.XMBean would instantiate and delegate all calls made to RequiredModelMBean instance to JBossMX XMBean implementation.

See Also:
Constant Field Values (src)

DEFAULT_REQUIRED_MODELMBEAN_CLASS

public static final java.lang.String DEFAULT_REQUIRED_MODELMBEAN_CLASS
This constant defines the default Model MBean implementation used for spec required Model MBean (javax.management.modelmbean.RequiredModelMBean) instance. Defaults to XMBean (src) implementation.

See Also:
Constant Field Values (src)

LOADER_REPOSITORY_CLASS_PROPERTY

public static final java.lang.String LOADER_REPOSITORY_CLASS_PROPERTY
This property can be used to configure the default class loader repository implementation for the JVM.

See Also:
Constant Field Values (src)

DEFAULT_LOADER_REPOSITORY_CLASS

public static final java.lang.String DEFAULT_LOADER_REPOSITORY_CLASS
See Also:
Constant Field Values (src)

UNIFIED_LOADER_REPOSITORY_CLASS

public static final java.lang.String UNIFIED_LOADER_REPOSITORY_CLASS
See Also:
Constant Field Values (src)

DEFAULT_SCOPED_REPOSITORY_CLASS

public static final java.lang.String DEFAULT_SCOPED_REPOSITORY_CLASS
See Also:
Constant Field Values (src)

DEFAULT_SCOPED_REPOSITORY_PARSER_CLASS

public static final java.lang.String DEFAULT_SCOPED_REPOSITORY_PARSER_CLASS
See Also:
Constant Field Values (src)

MBEAN_REGISTRY_CLASS_PROPERTY

public static final java.lang.String MBEAN_REGISTRY_CLASS_PROPERTY
See Also:
Constant Field Values (src)

DEFAULT_MBEAN_REGISTRY_CLASS

public static final java.lang.String DEFAULT_MBEAN_REGISTRY_CLASS
See Also:
Constant Field Values (src)

MBEAN_SERVER_BUILDER_CLASS_PROPERTY

public static final java.lang.String MBEAN_SERVER_BUILDER_CLASS_PROPERTY
See Also:
Constant Field Values (src)

DEFAULT_MBEAN_SERVER_BUILDER_CLASS

public static final java.lang.String DEFAULT_MBEAN_SERVER_BUILDER_CLASS
See Also:
Constant Field Values (src)

OPTIMIZE_REFLECTED_DISPATCHER

public static final java.lang.String OPTIMIZE_REFLECTED_DISPATCHER
See Also:
Constant Field Values (src)

DEFAULT_LOADER_NAME

public static final java.lang.String DEFAULT_LOADER_NAME
See Also:
Constant Field Values (src)

CLASSLOADER_ADDED

public static final java.lang.String CLASSLOADER_ADDED
See Also:
Constant Field Values (src)

CLASSLOADER_REMOVED

public static final java.lang.String CLASSLOADER_REMOVED
See Also:
Constant Field Values (src)

CLASS_REMOVED

public static final java.lang.String CLASS_REMOVED
See Also:
Constant Field Values (src)

CLASSLOADER

public static final java.lang.String CLASSLOADER
The key for the context classloader for an MBean registration

See Also:
Constant Field Values (src)