org.objectweb.jonas.container
Interface JmxBeanFactoryMBean

All Known Subinterfaces:
JmxEntityFactoryMBean, JmxMdbFactoryMBean, JmxSbfFactoryMBean, JmxSblFactoryMBean, JmxSessionFactoryMBean
All Known Implementing Classes:
JmxBeanFactory

public interface JmxBeanFactoryMBean

MBean Interface for general EJB Management MBean type: Standard MBean model: Delegate (ManagableEjb: JBeanHome and JMdbFactory)


Method Summary
 java.util.Set getAllDataSourceName()
           
 java.util.Set getAllJMSConnectionFactoryName()
           
 java.util.Set getAllJMSDestinationName()
           
 java.lang.Integer getCurrentInstancePoolSize()
           
 java.lang.String getDisplayName()
           
 java.lang.String getEJBClass()
           
 java.lang.String getEJBFileName()
           
 java.lang.String getEJBName()
           
 java.lang.String getHomeClass()
           
 java.lang.String getJndiName()
           
 java.lang.String getLocalClass()
           
 java.lang.String getLocalHomeClass()
           
 java.lang.String getRemoteClass()
           
 

Method Detail

getEJBName

public java.lang.String getEJBName()
Returns:
String The Name of this Ejb

getEJBFileName

public java.lang.String getEJBFileName()
Returns:
Ejb File Name

getAllDataSourceName

public java.util.Set getAllDataSourceName()
Returns:
String Set The Name Ejb DataSource

getAllJMSConnectionFactoryName

public java.util.Set getAllJMSConnectionFactoryName()
Returns:
String Set The Name Ejb Connection Factory

getAllJMSDestinationName

public java.util.Set getAllJMSDestinationName()
Returns:
String Set The Name Ejb Destination

getCurrentInstancePoolSize

public java.lang.Integer getCurrentInstancePoolSize()
Returns:
Integer The current instance pool size

getEJBClass

public java.lang.String getEJBClass()
Returns:
String the Ejb Class

getDisplayName

public java.lang.String getDisplayName()
Returns:
String the displayName of the bean.

getJndiName

public java.lang.String getJndiName()
Returns:
String the JNDI Name of the bean.

getHomeClass

public java.lang.String getHomeClass()
Returns:
String the HomeClass of the bean.

getRemoteClass

public java.lang.String getRemoteClass()
Returns:
String the RemoteClass of the bean.

getLocalHomeClass

public java.lang.String getLocalHomeClass()
Returns:
String the LocalHomeClass of the bean.

getLocalClass

public java.lang.String getLocalClass()
Returns:
String the of the bean.