org.objectweb.jonas.container
Class EJBModule

java.lang.Object
  extended byjavax.management.NotificationBroadcasterSupport
      extended byorg.objectweb.jonas.management.ReconfigDispatcher
          extended byorg.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
              extended byorg.objectweb.jonas.management.j2eemanagement.J2EEDeployedObject
                  extended byorg.objectweb.jonas.management.j2eemanagement.J2EEModule
                      extended byorg.objectweb.jonas.container.EJBModule
All Implemented Interfaces:
javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ReconfigDispatcherMBean

public class EJBModule
extends J2EEModule

MBean class for EJBModule management

Author:
Adriana Danes JSR 77 (J2EE Management Standard)

Field Summary
protected  JContainer cont
           
 
Fields inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME
 
Fields inherited from class org.objectweb.jonas.management.ReconfigDispatcher
RECONFIG_TYPE, SAVE_RECONFIG_TYPE
 
Constructor Summary
EJBModule(java.lang.String objectName, JContainer cont, java.lang.String fileName, java.lang.String containerName)
           
 
Method Summary
protected  void addEjb(java.lang.String ejbObjectName)
           
 java.lang.String getContainerName()
           
 int getCurrentNumberOfBMP()
           
 int getCurrentNumberOfCMP()
           
 int getCurrentNumberOfEJB()
           
 int getCurrentNumberOfMDB()
           
 int getCurrentNumberOfSBF()
           
 int getCurrentNumberOfSBL()
           
 java.lang.String[] getEjbs()
           
 java.lang.String getFileName()
           
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEModule
getJavaVMs
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEDeployedObject
getDeploymentDescriptor, getJonasDeploymentDescriptor, getServer, setDeploymentDescriptor, setJonasDeploymentDescriptor
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider
 
Methods inherited from class org.objectweb.jonas.management.ReconfigDispatcher
addNotificationListener, getFilter, getHandback, getListener, getNotificationInfo, initLogger, removeNotificationListener, sendReconfigNotification, sendSaveNotification
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
handleNotification, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cont

protected JContainer cont
Constructor Detail

EJBModule

public EJBModule(java.lang.String objectName,
                 JContainer cont,
                 java.lang.String fileName,
                 java.lang.String containerName)
Method Detail

getEjbs

public java.lang.String[] getEjbs()

addEjb

protected void addEjb(java.lang.String ejbObjectName)

getCurrentNumberOfEJB

public int getCurrentNumberOfEJB()

getCurrentNumberOfBMP

public int getCurrentNumberOfBMP()

getCurrentNumberOfCMP

public int getCurrentNumberOfCMP()

getCurrentNumberOfSBF

public int getCurrentNumberOfSBF()

getCurrentNumberOfSBL

public int getCurrentNumberOfSBL()

getCurrentNumberOfMDB

public int getCurrentNumberOfMDB()

getContainerName

public java.lang.String getContainerName()

getFileName

public java.lang.String getFileName()