org.objectweb.easybeans.jsr77
Class EJBModuleMBean

java.lang.Object
  extended by org.apache.commons.modeler.BaseModelMBean
      extended by org.objectweb.easybeans.jsr77.J2EEManagedObjectMBean<JContainer3>
          extended by org.objectweb.easybeans.jsr77.J2EEDeployedObjectMBean
              extended by org.objectweb.easybeans.jsr77.J2EEModuleMBean
                  extended by org.objectweb.easybeans.jsr77.EJBModuleMBean
All Implemented Interfaces:
javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.modelmbean.ModelMBean, javax.management.modelmbean.ModelMBeanNotificationBroadcaster, javax.management.NotificationBroadcaster, javax.management.PersistentMBean
Direct Known Subclasses:
JContainer3MBean

public class EJBModuleMBean
extends J2EEModuleMBean

EJBModule JSR77 MBean for JContainer3.

Author:
Guillaume Sauthier

Field Summary
 
Fields inherited from class org.apache.commons.modeler.BaseModelMBean
attributeBroadcaster, attributes, generalBroadcaster, info, oname, registry, resource, resourceType, source
 
Constructor Summary
EJBModuleMBean()
          Default ModelMBean constructor.
 
Method Summary
 java.lang.String[] getEjbs()
           
 
Methods inherited from class org.objectweb.easybeans.jsr77.J2EEModuleMBean
getJavaVMs
 
Methods inherited from class org.objectweb.easybeans.jsr77.J2EEDeployedObjectMBean
getDeploymentDescriptor, getServer
 
Methods inherited from class org.objectweb.easybeans.jsr77.J2EEManagedObjectMBean
getLogger, getManagedComponent, isEventProvider, isStateManageable, isStatisticsProvider
 
Methods inherited from class org.apache.commons.modeler.BaseModelMBean
addAttributeChangeNotificationListener, addNotificationListener, createDefaultModelMBeanInfo, createResource, getAttribute, getAttributes, getClassName, getJmxName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, getRegistry, initModelInfo, invoke, isModelMBeanInfoValid, load, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeAttributeChangeNotificationListener, removeNotificationListener, removeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedResource, setModeledType, setModelMBeanInfo, setRegistry, store, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EJBModuleMBean

public EJBModuleMBean()
               throws javax.management.MBeanException
Default ModelMBean constructor.

Throws:
javax.management.MBeanException - if ModelMBean creation fails.
Method Detail

getEjbs

public java.lang.String[] getEjbs()
Returns:
Returns the ObjectNames of the EJB deployed.