| java.lang.Object javax.management.modelmbean.RequiredModelMBean com.sun.jbi.management.config.RuntimeConfiguration com.sun.jbi.management.config.InstanceConfiguration
InstanceConfiguration | public class InstanceConfiguration extends com.sun.jbi.management.config.RuntimeConfiguration (Code) | | InstanceConfiguration is a model facade MBean. An instance of this MBean is registered
for each configuration category. The RuntimeConfiguration MBean on the DAS uses the
InstanceConfiguration MBean to configure the instance.
author: Sun Microsystems, Inc. |
InstanceConfiguration | public InstanceConfiguration(ModelMBeanInfo mbeanInfo, ConfigurationCategory category) throws Exception(Code) | | Creates a new InstanceConfiguration MBean.
Parameters: mbeanInfo - metadata returned by the 'real' MBean in the target instance. |
deleteOverride | public void deleteOverride(String attrName) throws Exception(Code) | | This operation is called when a configuration attribute is to use the
global configuration, the overriden attribute needs to be deleted from the
target configiration
Parameters: attrName - - attribute to be deleted |
Methods inherited from com.sun.jbi.management.config.RuntimeConfiguration | public void addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws IllegalArgumentException(Code)(Java Doc) protected void checkIsValidAttribute(Attribute attribute) throws javax.management.AttributeNotFoundException, javax.management.InvalidAttributeValueException(Code)(Java Doc) public static ModelMBeanInfo createMBeanInfo(ModelMBeanAttributeInfo[] attributeInfos) throws Exception(Code)(Java Doc) protected void deleteOverride(String attrName) throws Exception(Code)(Java Doc) public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException(Code)(Java Doc) protected ModelMBeanAttributeInfo getAttributeInfo(String attribute) throws Exception(Code)(Java Doc) public AttributeList getAttributes(String[] attributeNames)(Code)(Java Doc) protected static EnvironmentContext getEnvironmentContext()(Code)(Java Doc) protected List<NotificationListenerInfo> getListeners()(Code)(Java Doc) protected static Logger getLogger()(Code)(Java Doc) protected ManagementContext getManagementContext()(Code)(Java Doc) protected String getMatchingAttribute(String name)(Code)(Java Doc) public MBeanNotificationInfo[] getNotificationInfo()(Code)(Java Doc) protected PlatformContext getPlatformContext()(Code)(Java Doc) protected com.sun.jbi.management.registry.Registry getRegistry()(Code)(Java Doc) protected static StringTranslator getTranslator()(Code)(Java Doc) public Object invoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionException(Code)(Java Doc) protected boolean isPassword(String attrName)(Code)(Java Doc) protected void notifyListenersOfAttributeChange(Attribute attribute) throws Exception(Code)(Java Doc) protected void persist() throws Exception(Code)(Java Doc) protected void persistDomainConfig() throws MBeanException(Code)(Java Doc) public void removeNotificationListener(NotificationListener listener) throws javax.management.ListenerNotFoundException(Code)(Java Doc) public void removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws javax.management.ListenerNotFoundException(Code)(Java Doc) public AttributeList setAttributes(AttributeList attributes)(Code)(Java Doc)
|
Methods inherited from javax.management.modelmbean.RequiredModelMBean | public void addAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName, Object inhandback) throws MBeanException, RuntimeOperationsException, IllegalArgumentException(Code)(Java Doc) public void addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws java.lang.IllegalArgumentException(Code)(Java Doc) public Object getAttribute(String attrName) throws AttributeNotFoundException, MBeanException, ReflectionException(Code)(Java Doc) public AttributeList getAttributes(String[] attrNames)(Code)(Java Doc) protected ClassLoaderRepository getClassLoaderRepository()(Code)(Java Doc) public MBeanInfo getMBeanInfo()(Code)(Java Doc) public MBeanNotificationInfo[] getNotificationInfo()(Code)(Java Doc) public Object invoke(String opName, Object[] opArgs, String[] sig) throws MBeanException, ReflectionException(Code)(Java Doc) public void load() throws MBeanException, RuntimeOperationsException, InstanceNotFoundException(Code)(Java Doc) public void postDeregister()(Code)(Java Doc) public void postRegister(Boolean registrationDone)(Code)(Java Doc) public void preDeregister() throws java.lang.Exception(Code)(Java Doc) public ObjectName preRegister(MBeanServer server, ObjectName name) throws java.lang.Exception(Code)(Java Doc) public void removeAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName) throws MBeanException, RuntimeOperationsException, ListenerNotFoundException(Code)(Java Doc) public void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException(Code)(Java Doc) public void removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws ListenerNotFoundException(Code)(Java Doc) public void sendAttributeChangeNotification(AttributeChangeNotification ntfyObj) throws MBeanException, RuntimeOperationsException(Code)(Java Doc) public void sendAttributeChangeNotification(Attribute inOldVal, Attribute inNewVal) throws MBeanException, RuntimeOperationsException(Code)(Java Doc) public void sendNotification(Notification ntfyObj) throws MBeanException, RuntimeOperationsException(Code)(Java Doc) public void sendNotification(String ntfyText) throws MBeanException, RuntimeOperationsException(Code)(Java Doc) public void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException(Code)(Java Doc) public AttributeList setAttributes(AttributeList attributes)(Code)(Java Doc) public void setManagedResource(Object mr, String mr_type) throws MBeanException, RuntimeOperationsException, InstanceNotFoundException, InvalidTargetObjectTypeException(Code)(Java Doc) public void setModelMBeanInfo(ModelMBeanInfo mbi) throws MBeanException, RuntimeOperationsException(Code)(Java Doc) public void store() throws MBeanException, RuntimeOperationsException, InstanceNotFoundException(Code)(Java Doc)
|
|
|