Save This Page
Home » JBoss-5.1.0 » org.jboss.management » j2ee » [javadoc | source]
org.jboss.management.j2ee
public class: LocalJBossServerDomain [javadoc | source]
java.lang.Object
   org.jboss.mx.util.JBossNotificationBroadcasterSupport
      org.jboss.system.ServiceMBeanSupport
         org.jboss.management.j2ee.LocalJBossServerDomain

All Implemented Interfaces:
    NotificationListener, LocalJBossServerDomainMBean, KernelControllerContextAware, ServiceMBean, MBeanRegistration, NotificationEmitter

The integration MBean for the local JBoss server management domain. This bridges between the core JBoss JSR-77 agnostic code to the JSR-77 managed object interfaces.
Fields inherited from org.jboss.system.ServiceMBeanSupport:
SERVICE_CONTROLLER_SIG,  log,  server,  serviceName
Constructor:
 public LocalJBossServerDomain() 
Method from org.jboss.management.j2ee.LocalJBossServerDomain Summary:
createService,   destroyService,   getCARDeployer,   getCMDeployer,   getEARDeployer,   getEJBDeployer,   getJMSService,   getJNDIService,   getJTAService,   getJndiBindingService,   getMailService,   getMainDeployer,   getManagementObjFactoryMapClass,   getRARDeployer,   getRMI_IIOPService,   getSARDeployer,   getUserTransactionService,   getWARDeployer,   handleNotification,   registerWithDeployer,   setCARDeployer,   setCMDeployer,   setEARDeployer,   setEJBDeployer,   setJMSService,   setJNDIService,   setJTAService,   setJndiBindingService,   setMailService,   setMainDeployer,   setManagementObjFactoryMapClass,   setRARDeployer,   setRMI_IIOPService,   setSARDeployer,   setUserTransactionService,   setWARDeployer,   toString,   unregisterWithDeployer
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:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.management.j2ee.LocalJBossServerDomain Detail:
 public  void createService() throws Exception 
 protected  void destroyService() throws Exception 
    Called to destroy the service. This unregisters with all deployers and then removes all MBeans in this services domain to remove all JSR77 beans.
 public ObjectName getCARDeployer() 
 public ObjectName getCMDeployer() 
 public ObjectName getEARDeployer() 
 public ObjectName getEJBDeployer() 
 public ObjectName getJMSService() 
 public ObjectName getJNDIService() 
 public ObjectName getJTAService() 
 public ObjectName getJndiBindingService() 
 public ObjectName getMailService() 
 public ObjectName getMainDeployer() 
 public Class getManagementObjFactoryMapClass() 
 public ObjectName getRARDeployer() 
 public ObjectName getRMI_IIOPService() 
 public ObjectName getSARDeployer() 
 public ObjectName getUserTransactionService() 
 public ObjectName getWARDeployer() 
 public  void handleNotification(Notification msg,
    Object handback) 
    The JMX nofication callback. Here we create/destroy JSR77 MBeans based on the create/destory notifications.
 protected  void registerWithDeployer(ObjectName deployerName) 
    Register as a listener of the given deployer.
 public  void setCARDeployer(ObjectName name) 
 public  void setCMDeployer(ObjectName name) 
 public  void setEARDeployer(ObjectName name) 
 public  void setEJBDeployer(ObjectName name) 
 public  void setJMSService(ObjectName name) 
 public  void setJNDIService(ObjectName name) 
 public  void setJTAService(ObjectName name) 
 public  void setJndiBindingService(ObjectName name) 
 public  void setMailService(ObjectName name) 
 public  void setMainDeployer(ObjectName name) 
 public  void setManagementObjFactoryMapClass(Class cls) 
 public  void setRARDeployer(ObjectName name) 
 public  void setRMI_IIOPService(ObjectName name) 
 public  void setSARDeployer(ObjectName name) 
 public  void setUserTransactionService(ObjectName name) 
 public  void setWARDeployer(ObjectName name) 
 public String toString() 
 protected  void unregisterWithDeployer(ObjectName deployerName) 
    Unregister as a listener of the given deployer.