Index
All Classes and Interfaces|All Packages|Serialized Form
A
- activateEJB(Object, Object) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- addLocalRemoteInvocationInfo() - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- afterBegin(EJBContextImpl) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- afterCompletion(EJBContextImpl, int) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- afterMessageDelivery() - Method in class org.glassfish.ejb.mdb.MessageBeanListenerImpl
- afterMessageDelivery(ResourceHandle) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- afterRecovery(boolean, boolean, String) - Method in class org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
B
- beforeCompletion(EJBContextImpl) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- beforeMessageDelivery(Method, boolean) - Method in class org.glassfish.ejb.mdb.MessageBeanListenerImpl
- beforeMessageDelivery(Method, MessageBeanContainer.MessageDeliveryType, boolean, ResourceHandle) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Actual message delivery happens in three steps : 1) beforeMessageDelivery(Message, MessageListener) This is our chance to make the message delivery itself part of the instance's global transaction. 2) onMessage(Message, MessageListener) This is where the container delegates to the actual ejb instance's onMessage method. 3) afterMessageDelivery(Message, MessageListener) Perform transaction cleanup and error handling.
- beforeRecovery(boolean, String) - Method in class org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
- Blob() - Constructor for class org.glassfish.ejb.persistent.timer.TimerBean.Blob
C
- callEJBTimeout(RuntimeTimerState, EJBTimerService) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Override callEJBTimeout from BaseContainer since delivery to message driven beans is a bit different from session/entity.
- cancel(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- cancel(TimerPrimaryKey) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
-
Cancel timer.
- cancelTimer(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- cancelTimers(Collection<TimerState>) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- cancelTimers(Collection<TimerState>) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- cancelTimersByKey(long, Object) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- checkAccessToCallerSecurity() - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
- checkStatus(String, boolean) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- checkStatus(String, boolean) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- checkTimerServiceMethodAccess() - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
- countActiveTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countActiveTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countActiveTimersOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countActiveTimersOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countActiveTimersOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countActiveTimersOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countActiveTimersOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countActiveTimersOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countCancelledTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countCancelledTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countCancelledTimersOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countCancelledTimersOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countCancelledTimersOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countCancelledTimersOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countCancelledTimersOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countCancelledTimersOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countTimersByApplication(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersByApplication(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countTimersByContainerAndOwner(long, String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersByContainerAndOwnerAndState(long, String, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersByContainerAndState(long, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersByOwner(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersByOwnerAndState(String, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countTimersOwnedByServerIds(String[]) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersOwnedByServerIds(String[]) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countTimersOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- countTimersOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- countTimersOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- createContainer(EjbDescriptor, ClassLoader, DeploymentContext) - Method in class org.glassfish.ejb.mdb.MessageBeanContainerFactory
- createEjbDescriptor(String, AnnotationInfo) - Method in class org.glassfish.ejb.mdb.deployment.annotation.handlers.MessageDrivenHandler
-
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
- createEJBObjectImpl() - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- createMessageBeanListener(ResourceHandle) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
The following are implementation for methods required by the * MessageBeanProtocalManager interface
- createMessageBeanProxy(InvocationHandler) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Generates the appropriate Proxy based on the message listener type.
- createSchedules(long, long, Map<MethodDescriptor, List<ScheduledTimerDescriptor>>, String) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Create automatic timers defined by the @Schedule annotation on the EJB bean during deployment to a cluster or the first create-application-ref call after deployment to DAS only.
- createSchedulesOnServer(EjbDescriptor, String) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Called in a clustered environment to eagerly create automatic persistent timers on the specific server instance.
- createTimer(String, long, long, String, Object, Date, long, EJBTimerSchedule, TimerConfig) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- createTimer(String, long, long, String, Object, Date, long, EJBTimerSchedule, TimerConfig) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
D
- deleteTimersByApplication(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- deleteTimersByApplication(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- deleteTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- deleteTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- deliverMessage(Object[]) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- deliverMessage(Object[]) - Method in class org.glassfish.ejb.mdb.MessageBeanListenerImpl
- destroyMessageBeanListener(MessageBeanListener) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- DistributedEJBTimerService - Class in org.glassfish.ejb.persistent.timer
- DistributedEJBTimerService() - Constructor for class org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
- doConcreteContainerShutdown(boolean) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Called by BaseContainer during container shutdown sequence
E
- expungeTimer(TimerPrimaryKey, boolean) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
F
- findActiveTimerIdsByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimerIdsByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimerIdsByContainers(Collection<Long>) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimerIdsByContainers(Collection<Long>) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimerIdsOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimerIdsOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimerIdsOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimerIdsOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimerIdsOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimerIdsOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimersOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimersOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimersOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimersOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findActiveTimersOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findActiveTimersOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimerIdsByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimerIdsByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimerIdsOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimerIdsOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimerIdsOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimerIdsOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimerIdsOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimerIdsOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimersOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimersOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimersOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimersOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findCancelledTimersOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findCancelledTimersOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimer(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimer(TimerPrimaryKey) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimerIdsByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimerIdsByContainerAndOwner(long, String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsByContainerAndOwnerAndState(long, String, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsByContainerAndState(long, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsByContainersAndState(Collection<Long>, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsByOwner(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsByOwnerAndState(String, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimerIdsOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimerIdsOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimerIdsOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimersByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimersByContainerAndOwner(long, String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersByContainerAndOwnerAndState(long, String, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersByContainerAndState(long, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersByOwnerAndState(String, int) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersOwnedBy(String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersOwnedBy(String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimersOwnedByThisServer() - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersOwnedByThisServer() - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- findTimersOwnedByThisServerByContainer(long) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- findTimersOwnedByThisServerByContainer(long) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- forceDestroyBean(EJBContextImpl) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Force destroy the EJB.
G
- generateConstructor(ClassVisitor, Class<?>, boolean) - Static method in class org.glassfish.ejb.mdb.MessageBeanInterfaceGenerator
- generateMessageBeanInterface(Class<?>) - Method in class org.glassfish.ejb.mdb.MessageBeanInterfaceGenerator
- generateMessageBeanSubClass(Class<?>, Class<T>) - Method in class org.glassfish.ejb.mdb.MessageBeanInterfaceGenerator
- getAnnotatedName(Annotation) - Method in class org.glassfish.ejb.mdb.deployment.annotation.handlers.MessageDrivenHandler
-
Return the name attribute of given annotation.
- getEJBHome() - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
-
Doesn't make any sense to get EJBHome object for a message-driven ejb.
- getEJBObjectImpl(byte[]) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- getGeneratedMessageBeanInterfaceName(Class<?>) - Static method in class org.glassfish.ejb.mdb.MessageBeanInterfaceGenerator
- getInfo(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- getMessageCount() - Method in class org.glassfish.ejb.mdb.monitoring.stats.MessageDrivenBeanStatsProvider
- getMonitorAttributeValues() - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- getMonitoringStatsProvider(String, String, String) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- getNextTimeout(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- getPoolDescriptor() - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- getResourceHandle() - Method in class org.glassfish.ejb.mdb.MessageBeanListenerImpl
- getTimerIds(long, Object) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Use database query to retrieve persistrent timer ids of all active timers.
- getTimerIds(Collection<Long>) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Return the Ids of active timers owned by EJBs.
- getTimerSchedule(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- getTimerService() - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
- getUserTransaction() - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
I
- initializeHome() - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- initPersistentTimerService(String) - Method in class org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
- isCallerInRole(String) - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
- isCancelledByAnotherInstance(RuntimeTimerState) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Check if another server instance cancelled this timer.
- isCreateHomeFinder(Method) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- isDeliveryTransacted(Method) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- isPersistent() - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- isPersistent(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- isValidEjbDescriptor(EjbDescriptor, Annotation) - Method in class org.glassfish.ejb.mdb.deployment.annotation.handlers.MessageDrivenHandler
-
Check if the given EjbDescriptor matches the given Annotation.
- isValidTimerForThisServer(TimerPrimaryKey, RuntimeTimerState) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Persistent timers can be cancelled from another server instance
L
- listTimers(String[]) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Provide a count of timers owned by each server
M
- Message - Enum constant in enum class org.glassfish.ejb.mdb.MessageBeanContainer.MessageDeliveryType
- MessageBeanContainer - Class in org.glassfish.ejb.mdb
-
This class provides container functionality specific to message-driven EJBs.
- MessageBeanContainer.MessageDeliveryType - Enum Class in org.glassfish.ejb.mdb
- MessageBeanContainerFactory - Class in org.glassfish.ejb.mdb
- MessageBeanContainerFactory() - Constructor for class org.glassfish.ejb.mdb.MessageBeanContainerFactory
- MessageBeanContextImpl - Class in org.glassfish.ejb.mdb
-
Implementation of EJBContext for message-driven beans
- MessageBeanInterfaceGenerator - Class in org.glassfish.ejb.mdb
- MessageBeanInterfaceGenerator(ClassLoader) - Constructor for class org.glassfish.ejb.mdb.MessageBeanInterfaceGenerator
- MessageBeanListenerImpl - Class in org.glassfish.ejb.mdb
- messageDeliveredEvent(long, String, String, String) - Method in class org.glassfish.ejb.mdb.monitoring.stats.MessageDrivenBeanStatsProvider
- MessageDrivenBeanStatsProvider - Class in org.glassfish.ejb.mdb.monitoring.stats
-
Probe listener for the Message-Driven Beans part of the EJB monitoring events.
- MessageDrivenBeanStatsProvider(long, String, String, String) - Constructor for class org.glassfish.ejb.mdb.monitoring.stats.MessageDrivenBeanStatsProvider
- MessageDrivenHandler - Class in org.glassfish.ejb.mdb.deployment.annotation.handlers
-
This handler is responsible for handling the jakarta.ejb.MessageDriven
- MessageDrivenHandler() - Constructor for class org.glassfish.ejb.mdb.deployment.annotation.handlers.MessageDrivenHandler
-
Creates a new instance of MessageDrivenHandler
- migrateTimers(String) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Take ownership of another server's timers.
- migrateTimers(String, String) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- migrateTimers(String, String) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
O
- org.glassfish.ejb.mdb - package org.glassfish.ejb.mdb
- org.glassfish.ejb.mdb.deployment.annotation.handlers - package org.glassfish.ejb.mdb.deployment.annotation.handlers
- org.glassfish.ejb.mdb.monitoring.stats - package org.glassfish.ejb.mdb.monitoring.stats
- org.glassfish.ejb.persistent.timer - package org.glassfish.ejb.persistent.timer
P
- passivateEJB(ComponentContext) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- PersistentEJBTimerService - Class in org.glassfish.ejb.persistent.timer
-
Persistent support part of the EJBTimerService
- postConstruct() - Method in class org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
- postInvoke(EjbInvocation) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- preInvoke(EjbInvocation) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- processNotification(Signal) - Method in class org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
R
- recoverAndCreateSchedules(long, long, Map<Method, List<ScheduledTimerDescriptor>>, boolean) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Recover pre-existing timers associated with the Container identified by the containerId, and create automatic timers defined by the @Schedule annotation on the EJB bean.
- redeliverTimeout(RuntimeTimerState) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- registerMonitorableComponents(Method[]) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- releaseContext(EjbInvocation) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Return instance to a pooled state.
- remove(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- remove(TimerPrimaryKey) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- remove(Set<TimerPrimaryKey>) - Method in class org.glassfish.ejb.persistent.timer.TimerBean
- remove(Set<TimerPrimaryKey>) - Method in interface org.glassfish.ejb.persistent.timer.TimerLocal
- removeBean(EJBLocalRemoteObject, Method, boolean) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- resetEJBTimers(String) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- resetLastExpiration(TimerPrimaryKey, RuntimeTimerState) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Update database for a persistent timer
S
- scanForEjbCreateMethod() - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- setContextCalled() - Method in class org.glassfish.ejb.mdb.MessageBeanContextImpl
- setEjbDescriptorInfo(EjbDescriptor, AnnotationInfo) - Method in class org.glassfish.ejb.mdb.deployment.annotation.handlers.MessageDrivenHandler
-
Set Annotation information to Descriptor.
- setEJBHome(EJBHome) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- setResourceHandle(ResourceHandle) - Method in class org.glassfish.ejb.mdb.MessageBeanListenerImpl
- startApplication(boolean) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
-
Called when the application containing this message-bean has successfully gotten through the initial load phase of each module.
- stopOnFailure() - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- stopTimers(long) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- stringToInt(String, String, Logger) - Static method in class org.glassfish.ejb.mdb.MessageBeanContainer
T
- Timer - Enum constant in enum class org.glassfish.ejb.mdb.MessageBeanContainer.MessageDeliveryType
- TimerBean - Class in org.glassfish.ejb.persistent.timer
-
TimerBean is a facade for the persistent state of an EJB Timer.
- TimerBean() - Constructor for class org.glassfish.ejb.persistent.timer.TimerBean
- TimerBean.Blob - Class in org.glassfish.ejb.persistent.timer
-
To be used to read in TimerBean.Blob and replace with TimerState.Blob on v2.x upgrade
- timerExists(TimerPrimaryKey) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- TimerLocal - Interface in org.glassfish.ejb.persistent.timer
-
Local view of the persistent representation of an EJB timer.
- TimerState - Class in org.glassfish.ejb.persistent.timer
-
TimerState represents the state of a persistent EJB Timer.
U
- userTransactionMethodsAllowed(ComponentInvocation) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
V
- validateValue(int, int, int, int, String, String, Logger) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- valueOf(String) - Static method in enum class org.glassfish.ejb.mdb.MessageBeanContainer.MessageDeliveryType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.glassfish.ejb.mdb.MessageBeanContainer.MessageDeliveryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
_
- _constructEJBContextImpl(Object) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
- _createTimer(TimerPrimaryKey, long, long, Object, String, Date, long, EJBTimerSchedule, TimerConfig) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
-
Create persistent timer.
- _destroyTimers(long, boolean) - Method in class org.glassfish.ejb.persistent.timer.PersistentEJBTimerService
- _getContext(EjbInvocation) - Method in class org.glassfish.ejb.mdb.MessageBeanContainer
All Classes and Interfaces|All Packages|Serialized Form