Index

A B C D E F G H I K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

activateEJBFromPool(Object, EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from getContext and getEJBWithIncompleteTx Get an EJB in the ready state (i.e. which is not doing any invocations and doesnt have any incomplete Tx), for the ejbObject provided in the EjbInvocation.
addedTask - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 
addPooledEJB(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
addPooledEJB(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
addProxyInterfacesSetClass(Set, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
addReadOnlyBeanRefreshEventHandler(long, ClassLoader, ReadOnlyBeanRefreshEventHandler) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
Called from ReadOnlyBeanContainer to register itself as a ReadOnlyBeanRefreshEventHandler.
addReadyEJB(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
 
addReadyEJB(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
adjustHomeTargetMethodInfo(InvocationInfo, String, Class[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
adjustInvocationInfo(InvocationInfo, Method, int, boolean, String, Class) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
afterBegin(EJBContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
afterCompletion(EJBContextImpl, int) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
afterNewlyActivated(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
afterNewlyActivated(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
authorizeLocalGetPrimaryKey(EJBLocalRemoteObject) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
authorizeRemoteGetPrimaryKey(EJBLocalRemoteObject) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

B

beanCacheDes - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
beanPoolDes - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
beforeCompletion(EJBContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

C

CacheProperties(EntityContainer) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.CacheProperties
 
callEJBLoad(EntityBean, EntityContextImpl, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
callEJBLoad(EntityBean, EntityContextImpl, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
callEJBRemove(EntityBean, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
callEJBRemove(EntityBean, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
callEJBStore(EntityBean, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
callEJBStore(EntityBean, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
cancelTimerTasks() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
cancel a timer task to trim timed out entries in the cache.
CascadeDeleteNotifier - Interface in org.glassfish.persistence.ejb.entitybean.container.spi
Helper interface for CascadeDelete operations
checkAccessToCallerSecurity() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 
checkExists(EJBLocalRemoteObject) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Check if the given EJBObject/LocalObject has been removed.
checkTimerServiceMethodAccess() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 
checkUnfinishedTx(Transaction, EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
com.sun.appserv.ejb - package com.sun.appserv.ejb
 
CommitCEntityContainer - Class in org.glassfish.persistence.ejb.entitybean.container
 
CommitCEntityContainer(EjbDescriptor, ClassLoader, SecurityManager) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
This constructor is called from the JarManager when a Jar is deployed.
createContainer(EjbDescriptor, ClassLoader, DeploymentContext) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainerFactory
 
createEJBLocalObjectImpl() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityBeanLocalHomeImpl
EJBLocalObjectImpl is created directly by the container, not by this call
createEJBLocalObjectImpl() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
createEJBObjectImpl() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityBeanHomeImpl
EJBObjectImpl is created directly by the container, not by this call
createEJBObjectImpl() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Implementation of BaseContainer method.
createEJBObjectStores(int, int, long) - Method in class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
 
createEJBObjectStores(int, int, long) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
createEntityContextInstance(EntityBean, EntityContainer) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
createEntityContextInstance(EntityBean, EntityContainer) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
createItem(int, Object, Object, int) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
createReadyStore(int, int, float, long) - Method in class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
 
createReadyStore(int, int, float, long) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

D

decrementReferenceCount() - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
decrementReferenceCount(int) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
DEFAULT_CACHE_SIZE - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
DEFAULT_LOAD_FACTOR - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
defaultCacheEJBO - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
destroyReadyStoreOnUndeploy() - Method in class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
 
destroyReadyStoreOnUndeploy() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
DistributedEJBService - Interface in org.glassfish.persistence.ejb.entitybean.container.distributed
 
DistributedEJBServiceFactory - Class in org.glassfish.persistence.ejb.entitybean.container.distributed
 
DistributedEJBServiceFactory() - Constructor for class org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedEJBServiceFactory
 
DistributedReadOnlyBeanNotifier - Interface in org.glassfish.persistence.ejb.entitybean.container.distributed
An instance of DistributedReadOnlyBeanNotifier is used to notify other server instances to refresh a ReadOnly Bean.
DistributedReadOnlyBeanService - Interface in org.glassfish.persistence.ejb.entitybean.container.distributed
DistributedReadOnlyBeanService defines the methods that can be used to implement a distributed ReadOnly beans.
doCleanup(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.EJBObjectCacheVictimHandler
 
doCleanup(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 
doConcreteContainerShutdown(boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
doConcreteContainerShutdown(boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
doEJBHomeRemove(Object, Method, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
doFlush(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
doTimerInvocationInit(EjbInvocation, Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

E

ejbContainer - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
ejbLocalObjectStore - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
EJBObjectCache - Interface in org.glassfish.persistence.ejb.entitybean.container.cache
An interface for accessing EJB(Local)Object caches
EJBObjectCacheItem(int, Object, Object, int) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache.EJBObjectCacheItem
 
EJBObjectCacheListener - Interface in org.glassfish.persistence.ejb.entitybean.container.cache
An interface for handling overflow from EJB(Local)Object caches
EJBObjectCacheVictimHandler() - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.EJBObjectCacheVictimHandler
 
ejbObjectStore - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
ejboRemoved - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
EntityBeanHomeImpl - Class in org.glassfish.persistence.ejb.entitybean.container
Implementation of the EJBHome interface for Entity Beans.
EntityBeanLocalHomeImpl - Class in org.glassfish.persistence.ejb.entitybean.container
Implementation of the EJBLocalHome interface for Entity Beans.
EntityBeanLocalHomeImpl(EjbDescriptor, Class) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityBeanLocalHomeImpl
 
EntityBeanStatsProvider - Class in org.glassfish.persistence.ejb.entitybean.container.stats
Probe listener for the Entity Beans part of the EJB monitoring events.
EntityBeanStatsProvider(EntityContainer, long, String, String, String) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.stats.EntityBeanStatsProvider
 
EntityContainer - Class in org.glassfish.persistence.ejb.entitybean.container
This class implements the Container interface for EntityBeans.
EntityContainer(BaseContainer.ContainerType, EjbDescriptor, ClassLoader, SecurityManager) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
EntityContainer(EjbDescriptor, ClassLoader, SecurityManager) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
This constructor is called from the JarManager when a Jar is deployed.
EntityContainer.CacheProperties - Class in org.glassfish.persistence.ejb.entitybean.container
 
EntityContainer.EJBObjectCacheVictimHandler - Class in org.glassfish.persistence.ejb.entitybean.container
 
EntityContainer.LocalEJBObjectCacheVictimHandler - Class in org.glassfish.persistence.ejb.entitybean.container
 
EntityContainerFactory - Class in org.glassfish.persistence.ejb.entitybean.container
 
EntityContainerFactory() - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityContainerFactory
 
EntityContextImpl - Class in org.glassfish.persistence.ejb.entitybean.container
Implementation of EJBContext for EntityBeans
entityCtxPool - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

F

FIFOEJBObjectCache - Class in org.glassfish.persistence.ejb.entitybean.container.cache
A FIFO EJB(Local)Object cache that maintains reference count
FIFOEJBObjectCache(String) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
default constructor
FIFOEJBObjectCache(String, long) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
constructor with specified timeout
FIFOEJBObjectCache.EJBObjectCacheItem - Class in org.glassfish.persistence.ejb.entitybean.container.cache
 
forceDestroyBean(EJBContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Discard the bean instance.
forceDestroyBean(EJBContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 

G

get(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
get(Object, boolean) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCache
 
get(Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
get(Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 
getClassLoader() - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanRefreshEventHandler
Called from DistributedReadOnlyBeanServiceImpl before de-serializing the bean's pk
getDistributedEJBService() - Static method in class org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedEJBServiceFactory
 
getDistributedReadOnlyBeanService() - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedEJBService
 
getDistributedReadOnlyBeanService() - Method in class org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedEJBServiceFactory
 
getEJBHomeInvocationHandler(Class) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getEJBHomeInvocationHandler(Class) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
getEJBLocalHomeInvocationHandler(Class) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getEJBLocalHomeInvocationHandler(Class) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
getEJBLocalObjectForPrimaryKey(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called only from the Persistence Manager for EJB2.0 CMP EntityBeans.
getEJBLocalObjectForPrimaryKey(Object, EJBContext) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called only from the Persistence Manager for EJB2.0 CMP EntityBeans.
getEJBLocalObjectImpl(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from EJBLocalObjectImpl.getLocalObject() while deserializing a local object reference.
getEJBObject() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
Implementation of EntityContext method, overrides EJBContextImpl method.
getEJBObjectForPrimaryKey(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called only from the Persistence Manager for EJB2.0 CMP EntityBeans.
getEJBObjectImpl(byte[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called when a remote EjbInvocation arrives for an EJB.
getLastRefreshedAt() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
getMaxCacheSize() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getMaxPoolSize() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getMonitoringStatsProvider(String, String, String) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getPKLevelSequenceNum() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
getPooledCount() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getPooledCount() - Method in class org.glassfish.persistence.ejb.entitybean.container.stats.EntityBeanStatsProvider
 
getPooledEJB() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getPrimaryKey() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
Implementation of EntityContext method.
getReadOnlyBeanInfo() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
getReadOnlyBeanLocalNotifier() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBLocalHomeImpl
 
getReadOnlyBeanLocalNotifier() - Method in interface org.glassfish.persistence.ejb.entitybean.container.spi.ReadOnlyEJBLocalHome
 
getReadOnlyBeanLocalNotifier(String) - Static method in class com.sun.appserv.ejb.ReadOnlyBeanHelper
 
getReadOnlyBeanNotifier(String) - Static method in class com.sun.appserv.ejb.ReadOnlyBeanHelper
 
getReadyCount() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getReadyCount() - Method in class org.glassfish.persistence.ejb.entitybean.container.stats.EntityBeanStatsProvider
 
getReadyEJB(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
 
getReadyEJB(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getStats() - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
getStats() - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 
getSteadyPoolSize() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
getTimerService() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 

H

handleBatchOverflow(ArrayList) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCacheListener
 
handleBatchOverflow(ArrayList) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 
handleOverflow(Object) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCacheListener
 
handleOverflow(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 
handleRefreshAllRequest() - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanRefreshEventHandler
Called from DistributedReadOnlyBeanServiceImpl when a refreshAll message arrives at this instance
handleRefreshAllRequest() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
handleRefreshAllRequest(long) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
Called from the DistributedReadOnlyBeanNotifier when it receives a (remote) request to refresh all RO beans
handleRefreshRequest(long, byte[]) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
Called from the DistributedReadOnlyBeanNotifier when it receives a (remote) request to refresh a RO bean
handleRefreshRequest(Object) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanRefreshEventHandler
Called from DistributedReadOnlyBeanServiceImpl when a refresh message arrives at this instance
handleRefreshRequest(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
handleSpecialEJBLocalHomeMethod(Method, Class) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBLocalHomeImpl
 
HIGH_WATER_MARK - Static variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

I

iased - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
idleEJBObjectPassivator - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
idleLocalEJBObjectPassivator - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
incrementPKLevelSequenceNum() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
incrementReferenceCount() - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
init(int, int, long, float, Properties) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCache
 
init(int, int, long, float, Properties) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
init(int, int, long, float, Properties) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 
initializeHome() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from the ContainerFactory during initialization.
initializeHome() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
internalGet(int, Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
internalGetEJBLocalObjectImpl(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
The following are private methods for implementing internal logic for lifecyle and state management, in a reusable way.
internalGetEJBLocalObjectImpl(Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
internalGetEJBLocalObjectImpl(Object, boolean, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
internalPut(int, Object, Object, int, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
internalRemove(Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
invokeFindByPrimaryKey(Method, EjbInvocation, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
invokeFindByPrimaryKey(Method, EjbInvocation, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
invokeSpecialEJBHomeMethod(Method, Class<?>, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBHomeImpl
 
invokeSpecialEJBLocalHomeMethod(Method, Class, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBLocalHomeImpl
 
invokeTargetBeanMethod(Method, EjbInvocation, Object, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
isCascadeDeleteAfterSuperEJBRemove() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 
isCascadeDeleteBeforeEJBRemove() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 
isContainerManagedPers - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
isIdentical(EJBObjectImpl, EJBObject) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
isReentrant - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
isRemoved() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
isThresholdReached() - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
itemAccessed(BaseCache.CacheItem) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
itemRemoved(BaseCache.CacheItem) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 

K

keys - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 

L

listener - Variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
LocalEJBObjectCacheVictimHandler() - Constructor for class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 
lock - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 

M

main(String[]) - Static method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
maxCacheSize - Variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 

N

name - Variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
notifyRefresh(long, byte[]) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanNotifier
This is called by the container after it has called refresh
notifyRefresh(long, byte[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanMessageCallBack
This is called by the container after it has called refresh
notifyRefresh(long, Object) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
Called by the container after it has refreshed the RO bean
notifyRefreshAll(long) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanNotifier
This is called by the container after it has called refresh
notifyRefreshAll(long) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
Called by the container after it has refreshed all RO beans
notifyRefreshAll(long) - Method in class org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanMessageCallBack
This is called by the container after it has called refresh

O

onReady() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
org.glassfish.persistence.ejb.entitybean.container - package org.glassfish.persistence.ejb.entitybean.container
 
org.glassfish.persistence.ejb.entitybean.container.cache - package org.glassfish.persistence.ejb.entitybean.container.cache
 
org.glassfish.persistence.ejb.entitybean.container.distributed - package org.glassfish.persistence.ejb.entitybean.container.distributed
 
org.glassfish.persistence.ejb.entitybean.container.spi - package org.glassfish.persistence.ejb.entitybean.container.spi
 
org.glassfish.persistence.ejb.entitybean.container.stats - package org.glassfish.persistence.ejb.entitybean.container.stats
 

P

passivateAndPoolEJB(EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
passivateEJB(ComponentContext) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
passivationCandidates - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
postConstruct() - Method in class org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanMessageCallBack
 
postConstruct() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainerFactory
 
postCreate(Container, EjbInvocation, InvocationInfo, Object, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityBeanHomeImpl
 
postCreate(Container, EjbInvocation, InvocationInfo, Object, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityBeanLocalHomeImpl
 
postCreate(EjbInvocation, Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
This is called from the generated "HelloEJBHomeImpl" create* method, after ejb.ejbCreate() has been called and before ejb.ejbPostCreate() is called.
postFind(EjbInvocation, Object, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Convert a collection of primary keys to a collection of EJBObjects.
postFind(EjbInvocation, Object, Object[]) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
postInvokeNoTx(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
postProcessInvocationInfo(InvocationInfo) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
preCreate(EjbInvocation, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from getContext before the ejb.ejbCreate is called
preFind(EjbInvocation, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from getContext before the ejb.ejbFind* is called
preInitialize(EjbDescriptor, ClassLoader) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
preInvoke(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
preInvokeNoTx(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
preInvokeNoTx(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
preSelect() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from CMP PersistentManager
print() - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
processNotification(Signal) - Method in class org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanMessageCallBack
 
put(Object, Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
put(Object, Object, boolean) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCache
 
put(Object, Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
put(Object, Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 

R

ReadOnlyBeanContainer - Class in org.glassfish.persistence.ejb.entitybean.container
The Container that manages instances of ReadOnly Beans.
ReadOnlyBeanContainer(EjbDescriptor, ClassLoader, SecurityManager) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
ReadOnlyBeanHelper - Class in com.sun.appserv.ejb
Class that is used to obtain ReadOnlyBeanNotifier and ReadOnlyBeanLocalNotifier.
ReadOnlyBeanHelper() - Constructor for class com.sun.appserv.ejb.ReadOnlyBeanHelper
 
ReadOnlyBeanLocalNotifier - Interface in com.sun.appserv.ejb
ReadOnlyBeanLocalNotifier is used to force refresh of ReadOnly local beans
ReadOnlyBeanLocalNotifierImpl - Class in org.glassfish.persistence.ejb.entitybean.container
 
ReadOnlyBeanLocalNotifierImpl(ReadOnlyBeanContainer) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanLocalNotifierImpl
 
ReadOnlyBeanMessageCallBack - Class in org.glassfish.persistence.ejb.entitybean.container.distributed
 
ReadOnlyBeanMessageCallBack() - Constructor for class org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanMessageCallBack
 
ReadOnlyBeanNotifier - Interface in com.sun.appserv.ejb
ReadOnlyBeanNotifier is used to force refresh of ReadOnly beans
ReadOnlyBeanNotifierImpl - Class in org.glassfish.persistence.ejb.entitybean.container
An instance of ReadOnlyBeanNotifier is used to refresh ReadOnlyBeans
ReadOnlyBeanNotifierImpl() - Constructor for class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanNotifierImpl
 
ReadOnlyBeanRefreshEventHandler - Interface in org.glassfish.persistence.ejb.entitybean.container.distributed
ReadOnlyBeanRefreshEventHandler defines the methods that can be used to implement a distributed ReadOnly beans.
ReadOnlyContextImpl - Class in org.glassfish.persistence.ejb.entitybean.container
Implementation of EJBContext for ReadOnlyBeans.
ReadOnlyEJBHome - Interface in org.glassfish.persistence.ejb.entitybean.container.spi
Home interface for all Remote ReadOnly Beans
ReadOnlyEJBHomeImpl - Class in org.glassfish.persistence.ejb.entitybean.container
Implementation of the EJBHome interface for ReadOnly Entity Beans.
ReadOnlyEJBLocalHome - Interface in org.glassfish.persistence.ejb.entitybean.container.spi
 
ReadOnlyEJBLocalHomeImpl - Class in org.glassfish.persistence.ejb.entitybean.container
Implementation of the EJBHome interface.
ReadOnlyEJBLocalHomeImpl(EjbDescriptor, Class) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBLocalHomeImpl
 
readyStore - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
refCount - Variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache.EJBObjectCacheItem
 
refCountLock - Variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
refresh(Object) - Method in interface com.sun.appserv.ejb.ReadOnlyBeanLocalNotifier
This method would be used by the user to manually force the refresh of read only beans for an application.
refresh(Object) - Method in interface com.sun.appserv.ejb.ReadOnlyBeanNotifier
This method would be used by the user to manually force the refresh of read only beans for an application.
refresh(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanLocalNotifierImpl
 
refresh(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanNotifierImpl
 
refreshAll() - Method in interface com.sun.appserv.ejb.ReadOnlyBeanLocalNotifier
This method forces *all* primary keys for a read-only bean to be marked as needing a refresh.
refreshAll() - Method in interface com.sun.appserv.ejb.ReadOnlyBeanNotifier
This method forces *all* primary keys for a read-only bean to be marked as needing a refresh.
refreshAll() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanLocalNotifierImpl
 
refreshAll() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanNotifierImpl
 
registerMonitorableComponents() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
releaseContext(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
This is called from BaseContainer.postInvoke after EntityContainer.preInvokeTx has been called.
remove(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
remove(Object, boolean) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCache
 
remove(Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
remove(Object, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 
removeBean(EJBLocalRemoteObject, Method, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
removeBean(EJBLocalRemoteObject, Method, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
removeBean(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
container.preInvoke() must already be done.
removeBeanUnchecked(EJBLocalObject) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Remove a bean.
removeBeanUnchecked(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Remove a bean.
removeContextFromReadyStore(Object, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.CommitCEntityContainer
 
removeContextFromReadyStore(Object, EntityContextImpl) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
removeIncompleteTxEJB(EntityContextImpl, boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from releaseContext if ejb is removed, from afterCompletion, and from passivateEJB.
removeReadOnlyBeanRefreshEventHandler(long) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
Called from ReadOnlyBeanContainer to unregister itself as a ReadOnlyBeanRefreshEventHandler.
run() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer.LocalEJBObjectCacheVictimHandler
 

S

setCascadeDeleteAfterSuperEJBRemove(boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 
setCascadeDeleteAfterSuperEJBRemove(boolean) - Method in interface org.glassfish.persistence.ejb.entitybean.container.spi.CascadeDeleteNotifier
 
setCascadeDeleteBeforeEJBRemove(boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContextImpl
 
setDistributedReadOnlyBeanNotifier(DistributedReadOnlyBeanNotifier) - Method in interface org.glassfish.persistence.ejb.entitybean.container.distributed.DistributedReadOnlyBeanService
This is typically done during appserver startup time.
setEJBMetaData() - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
setEJBObjectCacheListener(EJBObjectCacheListener) - Method in interface org.glassfish.persistence.ejb.entitybean.container.cache.EJBObjectCache
 
setEJBObjectCacheListener(EJBObjectCacheListener) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
setEJBObjectCacheListener(EJBObjectCacheListener) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 
setHome(ReadOnlyEJBHome) - Method in interface com.sun.appserv.ejb.ReadOnlyBeanNotifier
This is an init method for the helper class not to depend on the impl
setHome(ReadOnlyEJBHome) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanNotifierImpl
 
setLastRefreshedAt(long) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
setPKLevelSequenceNum(int) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
setReadOnlyBeanInfo(ReadOnlyBeanInfo) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
setRefreshFlag(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
setRemoved(boolean) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyContextImpl
 
setupIdleBeansPassivator(Cache) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
setup a timer task to trim timed out entries in the cache.

T

totalPassivationErrors - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
totalPassivations - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
totalRefCount - Variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
trimEvent(Object, Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
trimExpiredEntries(int) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
trimItem(BaseCache.CacheItem) - Method in class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
 

U

UnboundedEJBObjectCache - Class in org.glassfish.persistence.ejb.entitybean.container.cache
An EJB(Local)Object cache that does not impose any limit on the number of entries
UnboundedEJBObjectCache(String) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
default constructor
UnboundedEJBObjectCache(String, long) - Constructor for class org.glassfish.persistence.ejb.entitybean.container.cache.UnboundedEJBObjectCache
constructor with specified timeout

V

validateTxAttr(MethodDescriptor, int) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

W

willInvokeWithClientTx(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 

_

_getContext(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
Called from BaseContainer.preInvoke which is called from the EJBObject for local and remote invocations, and from the EJBHome for create/find.
_getContext(EjbInvocation) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyBeanContainer
 
_logger - Static variable in class com.sun.appserv.ejb.ReadOnlyBeanHelper
 
_maxBuckets - Variable in class org.glassfish.persistence.ejb.entitybean.container.EntityContainer
 
_printRefCount - Static variable in class org.glassfish.persistence.ejb.entitybean.container.cache.FIFOEJBObjectCache
 
_refresh_All() - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBHomeImpl
 
_refresh_All() - Method in interface org.glassfish.persistence.ejb.entitybean.container.spi.ReadOnlyEJBHome
 
_refresh_com_sun_ejb_containers_read_only_bean_(Object) - Method in class org.glassfish.persistence.ejb.entitybean.container.ReadOnlyEJBHomeImpl
 
_refresh_com_sun_ejb_containers_read_only_bean_(Object) - Method in interface org.glassfish.persistence.ejb.entitybean.container.spi.ReadOnlyEJBHome
 
A B C D E F G H I K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form