|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.jonas.container.JmxBeanFactory | +--org.objectweb.jonas.container.JmxEntityFactory
MBean Class for Entity EJB Management MBean type: Standard MBean model: Delegate (JEntityFactory)
Fields inherited from class org.objectweb.jonas.container.JmxBeanFactory |
desc, ejbToManage, fileName |
Constructor Summary | |
JmxEntityFactory(JEntityFactory factoryToManage)
Constructor |
Method Summary | |
java.lang.Integer |
getCacheSize()
Cache Size |
java.lang.Integer[] |
getEntityCounters()
Instance Counters |
java.lang.Integer |
getMaxCacheSize()
max-cache-size |
java.lang.Integer |
getMinPoolSize()
min-pool-size |
java.lang.Long |
getPassivationTimeOut()
passivation time out |
java.lang.Integer |
getPoolSize()
pool-size |
java.lang.Boolean |
getShared()
shared |
void |
reduceCache()
Reduce number of instances in memory |
void |
setPassivationTimeOut(java.lang.Long timeOut)
|
void |
synchronize()
Synchronize bean state for all its instances outside transactions |
Methods inherited from class org.objectweb.jonas.container.JmxBeanFactory |
getAllDataSourceName, getAllJMSConnectionFactoryName, getAllJMSDestinationName, 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, getAllJMSDestinationName, getAllMailFactoryMName, getAllMailFactorySName, getCurrentInstancePoolSize, getDisplayName, getEJBClass, getEJBFileName, getEJBName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getRemoteClass |
Constructor Detail |
public JmxEntityFactory(JEntityFactory factoryToManage)
JEntityFactory
- factory to manageMethod Detail |
public java.lang.Long getPassivationTimeOut()
getPassivationTimeOut
in interface JmxEntityFactoryMBean
org.objectweb.jonas.container.JmxEntityFactoryMBean
public void setPassivationTimeOut(java.lang.Long timeOut)
setPassivationTimeOut
in interface JmxEntityFactoryMBean
org.objectweb.jonas.container.JmxEntityFactoryMBean
Long
- passivation time out to setpublic java.lang.Boolean getShared()
getShared
in interface JmxEntityFactoryMBean
public java.lang.Integer getMinPoolSize()
getMinPoolSize
in interface JmxEntityFactoryMBean
public java.lang.Integer getMaxCacheSize()
getMaxCacheSize
in interface JmxEntityFactoryMBean
public java.lang.Integer getPoolSize()
getPoolSize
in interface JmxEntityFactoryMBean
public java.lang.Integer getCacheSize()
getCacheSize
in interface JmxEntityFactoryMBean
public java.lang.Integer[] getEntityCounters()
getEntityCounters
in interface JmxEntityFactoryMBean
public void synchronize()
synchronize
in interface JmxEntityFactoryMBean
public void reduceCache()
reduceCache
in interface JmxEntityFactoryMBean
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |