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)
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.Hashtable getAllDataSourceName()
- Returns:
- Hashtable containing the DataSources used by the EJB
getAllJMSConnectionFactoryName
public java.util.Set getAllJMSConnectionFactoryName()
- Returns:
- String Set The Name Ejb Connection Factory
getAllJMSDestinationName
public java.util.Set getAllJMSDestinationName()
- Returns:
- Set The Name set of Ejb Destination
getAllMailFactorySName
public java.util.Hashtable getAllMailFactorySName()
- Returns:
- Set The name set of the Session Mail Factories
getAllMailFactoryMName
public java.util.Hashtable getAllMailFactoryMName()
- Returns:
- Set The name set of the MimePartDataSource Mail Factories
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.