org.objectweb.jonas.container
Class JmxMdbFactory

java.lang.Object
  |
  +--org.objectweb.jonas.container.JmxBeanFactory
        |
        +--org.objectweb.jonas.container.JmxMdbFactory
All Implemented Interfaces:
JmxBeanFactoryMBean, JmxMdbFactoryMBean

public class JmxMdbFactory
extends JmxBeanFactory
implements JmxMdbFactoryMBean

MBean Class for Mdb EJB Management MBean type: Standard MBean model: Delegate (JMdbFactory)


Fields inherited from class org.objectweb.jonas.container.JmxBeanFactory
desc, ejbToManage, fileName
 
Constructor Summary
JmxMdbFactory(JMdbFactory factoryToManage)
          Constructor
 
Method Summary
 java.util.Set getAllJMSDestinationName()
          return all the destination using by this ejb, including his associate destination
 java.lang.String getMdbJMSAssociateDestinationName()
          return the name of the associate destination
 
Methods inherited from class org.objectweb.jonas.container.JmxBeanFactory
getAllDataSourceName, getAllJMSConnectionFactoryName, getAllMailFactoryMName, getAllMailFactorySName, getCurrentInstancePoolSize, getDisplayName, getEJBClass, getEJBFileName, getEJBName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getRemoteClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jonas.container.JmxBeanFactoryMBean
getAllDataSourceName, getAllJMSConnectionFactoryName, getAllMailFactoryMName, getAllMailFactorySName, getCurrentInstancePoolSize, getDisplayName, getEJBClass, getEJBFileName, getEJBName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getRemoteClass
 

Constructor Detail

JmxMdbFactory

public JmxMdbFactory(JMdbFactory factoryToManage)
Constructor
Parameters:
JMdbFactory - factory to manage
Method Detail

getMdbJMSAssociateDestinationName

public java.lang.String getMdbJMSAssociateDestinationName()
return the name of the associate destination
Specified by:
getMdbJMSAssociateDestinationName in interface JmxMdbFactoryMBean
Returns:
Integer pool size

getAllJMSDestinationName

public java.util.Set getAllJMSDestinationName()
return all the destination using by this ejb, including his associate destination
Specified by:
getAllJMSDestinationName in interface JmxBeanFactoryMBean
Overrides:
getAllJMSDestinationName in class JmxBeanFactory
Returns:
String Set The Name Ejb Destination