|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.ejb.containers.BaseContainer
com.sun.ejb.containers.EntityContainer
com.sun.ejb.containers.CommitCEntityContainer
public class CommitCEntityContainer
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.ejb.containers.EntityContainer |
|---|
EntityContainer.CacheProperties, EntityContainer.EJBObjectCacheVictimHandler, EntityContainer.LocalEJBObjectCacheVictimHandler |
| Nested classes/interfaces inherited from class com.sun.ejb.containers.BaseContainer |
|---|
BaseContainer.ContainerType |
| Field Summary |
|---|
| Fields inherited from class com.sun.ejb.containers.EntityContainer |
|---|
_maxBuckets, beanCacheDes, beanPoolDes, DEFAULT_CACHE_SIZE, DEFAULT_LOAD_FACTOR, defaultCacheEJBO, ejbContainer, ejbLocalObjectStore, ejbObjectStore, ejboRemoved, entityCtxPool, HIGH_WATER_MARK, iased, idleEJBObjectPassivator, idleLocalEJBObjectPassivator, isContainerManagedPers, isReentrant, localStrings, passivationCandidates, readyStore, totalPassivationErrors, totalPassivations |
| Fields inherited from interface com.sun.ejb.Container |
|---|
SEC_CHECKED, SEC_EXCLUDED, SEC_NOT_INITIALIZED, SEC_UNCHECKED, secAttrStrings, TX_BEAN_MANAGED, TX_MANDATORY, TX_NEVER, TX_NOT_INITIALIZED, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, txAttrStrings |
| Constructor Summary | |
|---|---|
protected |
CommitCEntityContainer(EjbDescriptor desc,
java.lang.ClassLoader loader)
This constructor is called from the JarManager when a Jar is deployed. |
| Method Summary | |
|---|---|
protected void |
addReadyEJB(EntityContextImpl context)
|
protected void |
createEJBObjectStores(int cacheSize,
int numberOfVictimsToSelect,
long idleTimeout)
|
protected void |
createReadyStore(int cacheSize,
int numberOfVictimsToSelect,
float loadFactor,
long idleTimeout)
|
protected void |
destroyReadyStoreOnUndeploy()
|
protected EntityContextImpl |
getReadyEJB(EjbInvocation inv)
|
protected void |
removeContextFromReadyStore(java.lang.Object primaryKey,
EntityContextImpl context)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected CommitCEntityContainer(EjbDescriptor desc,
java.lang.ClassLoader loader)
throws java.lang.Exception
java.lang.Exception - on error| Method Detail |
|---|
protected EntityContextImpl getReadyEJB(EjbInvocation inv)
getReadyEJB in class EntityContainer
protected void createReadyStore(int cacheSize,
int numberOfVictimsToSelect,
float loadFactor,
long idleTimeout)
createReadyStore in class EntityContainer
protected void createEJBObjectStores(int cacheSize,
int numberOfVictimsToSelect,
long idleTimeout)
throws java.lang.Exception
createEJBObjectStores in class EntityContainerjava.lang.Exceptionprotected void addReadyEJB(EntityContextImpl context)
addReadyEJB in class EntityContainerprotected void destroyReadyStoreOnUndeploy()
destroyReadyStoreOnUndeploy in class EntityContainer
protected void removeContextFromReadyStore(java.lang.Object primaryKey,
EntityContextImpl context)
removeContextFromReadyStore in class EntityContainer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||