Save This Page
Home » jboss-5.0.0.CR1-src » org » jboss » system » [javadoc | source]
org.jboss.system
public class: ServiceDynamicMBeanSupport [javadoc | source]
java.lang.Object
   org.jboss.mx.util.JBossNotificationBroadcasterSupport
      org.jboss.system.ServiceMBeanSupport
         org.jboss.system.ServiceDynamicMBeanSupport

All Implemented Interfaces:
    DynamicMBean, org.jboss.kernel.spi.dependency.KernelControllerContextAware, ServiceMBean, MBeanRegistration, NotificationEmitter

Direct Known Subclasses:
    ManagedConnectionFactoryDeployment, RARDeployment, RARDeployment, BeanShellScript

Fields inherited from org.jboss.system.ServiceMBeanSupport:
SERVICE_CONTROLLER_SIG,  log,  server,  serviceName
Constructor:
 public ServiceDynamicMBeanSupport() 
 public ServiceDynamicMBeanSupport(Class type) 
 public ServiceDynamicMBeanSupport(String category) 
 public ServiceDynamicMBeanSupport(Logger log) 
Method from org.jboss.system.ServiceDynamicMBeanSupport Summary:
getAttribute,   getAttributes,   getInternalAttribute,   getInternalAttributeInfo,   getInternalConstructorInfo,   getInternalDescription,   getInternalNotificationInfo,   getInternalOperationInfo,   getMBeanInfo,   internalInvoke,   invoke,   setAttribute,   setAttributes,   setInternalAttribute
Methods from org.jboss.system.ServiceMBeanSupport:
create,   createService,   destroy,   destroyService,   getDeploymentInfo,   getLog,   getName,   getNextNotificationSequenceNumber,   getObjectName,   getServer,   getServiceName,   getState,   getStateString,   jbossInternalCreate,   jbossInternalDescription,   jbossInternalDestroy,   jbossInternalLifecycle,   jbossInternalStart,   jbossInternalStop,   pojoChange,   pojoCreate,   pojoDestroy,   pojoStart,   pojoStop,   postDeregister,   postRegister,   preDeregister,   preRegister,   setKernelControllerContext,   start,   startService,   stop,   stopService,   unsetKernelControllerContext
Methods from org.jboss.mx.util.JBossNotificationBroadcasterSupport:
addNotificationListener,   getNotificationInfo,   handleNotification,   nextNotificationSequenceNumber,   removeNotificationListener,   removeNotificationListener,   sendNotification
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.system.ServiceDynamicMBeanSupport Detail:
 public Object getAttribute(String attribute) throws ReflectionException, AttributeNotFoundException, MBeanException 
 public AttributeList getAttributes(String[] attributes) 
 protected Object getInternalAttribute(String attribute) throws ReflectionException, AttributeNotFoundException, MBeanException 
 protected MBeanAttributeInfo[] getInternalAttributeInfo() 
 protected MBeanConstructorInfo[] getInternalConstructorInfo() 
 protected String getInternalDescription() 
 protected MBeanNotificationInfo[] getInternalNotificationInfo() 
 protected MBeanOperationInfo[] getInternalOperationInfo() 
 public MBeanInfo getMBeanInfo() 
 protected Object internalInvoke(String actionName,
    Object[] params,
    String[] signature) throws ReflectionException, MBeanException 
 public Object invoke(String actionName,
    Object[] params,
    String[] signature) throws ReflectionException, MBeanException 
 public  void setAttribute(Attribute attribute) throws InvalidAttributeValueException, ReflectionException, AttributeNotFoundException, MBeanException 
 public AttributeList setAttributes(AttributeList attributes) 
 protected  void setInternalAttribute(Attribute attribute) throws InvalidAttributeValueException, ReflectionException, AttributeNotFoundException, MBeanException