|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jonas.lib.management.javaee.ManagedObject
org.ow2.jonas.lib.management.javaee.J2EEManagedObject
org.ow2.jonas.ejb2.internal.mbean.EJB
public class EJB
This class implements the EJB type specified in JSR77.
| Field Summary | |
|---|---|
protected BeanDesc |
desc
Bean Deployment Descriptor. |
protected JFactory |
ejbToManage
The Bean to manage. |
protected java.lang.String |
fileName
Bean ejbjar filename. |
| Fields inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject |
|---|
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME |
| Fields inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject |
|---|
logger |
| Constructor Summary | |
|---|---|
EJB(java.lang.String objectName,
JFactory ejbToManage,
JmxService jmx)
Constructs an EJB MBean object. |
|
| Method Summary | |
|---|---|
java.util.Hashtable |
getAllDataSourceName()
Construct Hashtable containing for each ResourceRef jndi name its corresponding the datasource name or empty String if no corresponding datasource was found. |
java.util.Hashtable |
getAllJdbcResourceAdapterName()
Construct Hashtable containing for each ResourceRef jndi name its corresponding the ResourceAdapter MBean OBJECT_NAME. |
java.util.Set |
getAllJMSConnectionFactoryName()
|
java.util.Set |
getAllJMSDestinationName()
|
java.util.Hashtable |
getAllMailFactoryMName()
|
java.util.Hashtable |
getAllMailFactorySName()
|
java.util.Set |
getAllURLs()
|
int |
getCacheSize()
|
java.lang.String |
getDisplayName()
|
java.lang.String |
getEjbClass()
|
java.lang.String |
getFileName()
|
java.lang.String |
getHomeClass()
|
java.lang.String |
getJndiName()
|
java.lang.String |
getLocalClass()
|
java.lang.String |
getLocalHomeClass()
|
int |
getMaxCacheSize()
|
int |
getMinPoolSize()
|
java.lang.String |
getName()
|
int |
getPoolSize()
|
java.lang.String |
getRemoteClass()
|
void |
reduceCacheSize()
Reduce number of instances |
| Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject |
|---|
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider, setEventProvider, setObjectName, setStateManageable, setStatisticsProvider |
| Methods inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject |
|---|
getModelMBean, sendNotification, sendReconfigNotification, sendSaveNotification, setModelMBean |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JFactory ejbToManage
protected BeanDesc desc
protected java.lang.String fileName
| Constructor Detail |
|---|
public EJB(java.lang.String objectName,
JFactory ejbToManage,
JmxService jmx)
objectName - EJB ObjectNameejbToManage - This bean's JFactory| Method Detail |
|---|
public java.lang.String getName()
public java.lang.String getFileName()
public java.util.Hashtable getAllJdbcResourceAdapterName()
public java.util.Hashtable getAllDataSourceName()
public java.util.Set getAllJMSConnectionFactoryName()
public java.util.Hashtable getAllMailFactorySName()
public java.util.Hashtable getAllMailFactoryMName()
public java.util.Set getAllJMSDestinationName()
public java.util.Set getAllURLs()
public int getPoolSize()
public int getMinPoolSize()
public int getMaxCacheSize()
public int getCacheSize()
public void reduceCacheSize()
public java.lang.String getEjbClass()
public java.lang.String getDisplayName()
public java.lang.String getJndiName()
public java.lang.String getHomeClass()
public java.lang.String getRemoteClass()
public java.lang.String getLocalHomeClass()
public java.lang.String getLocalClass()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||