|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.management.NotificationBroadcasterSupport org.objectweb.jonas.management.ReconfigDispatcher org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject org.objectweb.jonas.container.EJB org.objectweb.jonas.container.EntityBean
public class EntityBean
This class implements the EntityBean type specified in JSR77
Field Summary |
---|
Fields inherited from class org.objectweb.jonas.container.EJB |
---|
desc, ejbToManage, fileName |
Fields inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject |
---|
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME |
Fields inherited from class org.objectweb.jonas.management.ReconfigDispatcher |
---|
RECONFIG_TYPE, SAVE_RECONFIG_TYPE |
Constructor Summary | |
---|---|
EntityBean(java.lang.String objectName,
JEntityFactory factoryToManage,
java.lang.String persistency)
|
Method Summary | |
---|---|
int |
getCacheSize()
|
int |
getCurrentWaiters()
|
int |
getDeadlockTimeOut()
get deadlock time out |
java.lang.Integer[] |
getEntityCounters()
Instance Counters (inTx, outTx, idle, passive, removed) |
boolean |
getHardLimit()
|
int |
getInactivityTimeOut()
get inactivity time out |
java.lang.String |
getLockPolicy()
|
int |
getMaxCacheSize()
|
int |
getMinPoolSize()
|
int |
getPassivationTimeOut()
get passivation time out |
java.lang.String |
getPersistency()
get persistency type |
int |
getPoolSize()
|
boolean |
getPrefetch()
|
int |
getReadTimeOut()
get read time out |
boolean |
getShared()
|
void |
reduceCache()
Reduce number of instances in memory |
void |
setPassivationTimeOut(int timeOut)
set passivation time out |
void |
synchronize()
Synchronize bean state for all its instances outside transactions |
Methods inherited from class org.objectweb.jonas.container.EJB |
---|
getAllDataSourceName, getAllJdbcResourceAdapterName, getAllJMSConnectionFactoryName, getAllJMSDestinationName, getAllMailFactoryMName, getAllMailFactorySName, getAllURLs, getDisplayName, getEjbClass, getFileName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getName, getRemoteClass, reduceCacheSize |
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject |
---|
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider |
Methods inherited from class org.objectweb.jonas.management.ReconfigDispatcher |
---|
addNotificationListener, getFilter, getHandback, getListener, getNotificationInfo, initLogger, removeNotificationListener, sendReconfigNotification, sendSaveNotification |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
---|
handleNotification, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EntityBean(java.lang.String objectName, JEntityFactory factoryToManage, java.lang.String persistency)
Method Detail |
---|
public java.lang.String getPersistency()
public int getPassivationTimeOut()
public void setPassivationTimeOut(int timeOut)
timeOut
- passivation timeout in secondspublic int getInactivityTimeOut()
public int getDeadlockTimeOut()
public int getReadTimeOut()
public boolean getShared()
public boolean getHardLimit()
public int getMinPoolSize()
getMinPoolSize
in class EJB
public int getMaxCacheSize()
getMaxCacheSize
in class EJB
public int getPoolSize()
getPoolSize
in class EJB
public int getCurrentWaiters()
public java.lang.String getLockPolicy()
public boolean getPrefetch()
public int getCacheSize()
getCacheSize
in class EJB
public java.lang.Integer[] getEntityCounters()
public void synchronize()
public void reduceCache()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |