org.objectweb.jonas.container.mbean
Class EJBModule

java.lang.Object
  extended by javax.management.NotificationBroadcasterSupport
      extended by org.objectweb.jonas.management.reconfig.emitter.ReconfigEmitter
          extended by org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
              extended by org.objectweb.jonas.management.j2eemanagement.J2EEDeployedObject
                  extended by org.objectweb.jonas.management.j2eemanagement.J2EEModule
                      extended by org.objectweb.jonas.container.mbean.EJBModule
All Implemented Interfaces:
NotificationBroadcaster, NotificationEmitter

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.reconfig.emitter.ReconfigEmitter
RECONFIG_TYPE, SAVE_RECONFIG_TYPE
 
Constructor Summary
EJBModule(ObjectName objectName, JContainer cont, String fileName, String containerName, String j2eeAppName, URL earUrl)
           
 
Method Summary
 void addEjb(String ejbObjectName)
           
 String getContainerName()
           
 int getCurrentNumberOfBMP()
           
 int getCurrentNumberOfCMP()
           
 int getCurrentNumberOfEJB()
           
 int getCurrentNumberOfMDB()
           
 int getCurrentNumberOfSBF()
           
 int getCurrentNumberOfSBL()
           
 String getEarON()
           
 URL getEarURL()
           
 String[] getEjbs()
           
 String getFileName()
           
 boolean isInEarCase()
           
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEModule
getJavaVMs, setJavaVMs
 
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.reconfig.emitter.ReconfigEmitter
initLogger, sendReconfigNotification, sendSaveNotification
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, 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(ObjectName objectName,
                 JContainer cont,
                 String fileName,
                 String containerName,
                 String j2eeAppName,
                 URL earUrl)
Method Detail

getEjbs

public String[] getEjbs()

addEjb

public void addEjb(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 String getContainerName()

getFileName

public String getFileName()

getEarON

public String getEarON()

getEarURL

public URL getEarURL()

isInEarCase

public boolean isInEarCase()


Copyright © 2007 OW2 Consortium. All Rights Reserved.