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.
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[], SecurityManager) - 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