FileDocCategorySizeDatePackage
AMXConfig.javaAPI DocGlassfish v2 API3484Fri May 04 22:30:32 BST 2007com.sun.appserv.management.config

AMXConfig

public interface AMXConfig implements com.sun.appserv.management.base.AMX
All Config MBeans must extend this interface, whether they represent elements or whether they are managers. Extending this interface implies that the class is part of the API for configuration.

All AMXConfig s are required to implement NotificationEmitter. A Config must issue {@link javax.management.AttributeChangeNotification} when changes are made to the configuration.

Fields Summary
public final String
CONFIG_CREATED_NOTIFICATION_TYPE
The type of the Notification emitted when a config element is created.
public final String
CONFIG_REMOVED_NOTIFICATION_TYPE
The type of the Notification emitted when a config element is removed.
public final String
CONFIG_OBJECT_NAME_KEY
The key within the Notification's Map of type CONFIG_REMOVED_NOTIFICATION_TYPE which yields the ObjectName of the created or removed config.
Constructors Summary
Methods Summary
public java.lang.StringgetDefaultValue(java.lang.String name)
Get the default value of an Attribute. Works only for Attributes which have default values, and which are part of the configuration.

param
name the name of the configuration Attribute