Package org.jboss.ejb.txtimer

Interface Summary
DatabasePersistencePlugin (src) An implementation of of this interface provides database specific JDBC access that is not portable accros RDBMS systems.
EJBTimerService (src) A service that implements this interface provides an Tx aware EJBTimerService.
PersistencePolicy (src) Timers are persistent objects.
RetryPolicy (src) An implementation can retry the invocation of the ejbTimeout method on a TimedObject.
TimedObjectInvoker (src) An implementation can invoke the ejbTimeout method on a TimedObject.
TimerIdGenerator (src) An implemenation of the interface provides a timer ids.
 

Class Summary
BigIntegerTimerIdGenerator (src) A timerId generator that uses a BigInteger count.
DatabasePersistencePolicy (src) This service implements a PersistencePolicy that persistes the timer to a database.
EJBTimerServiceImpl (src) A service that implements this interface provides an Tx aware EJBTimerService.
EJBTimerServiceLocator (src) Locates the EJBTimerService, either as MBean or as local instance.
EJBTimerServiceLocator.MBeanDelegate (src) Delegates method calls to the EJBTimerService to the MBean server
FixedDelayRetryPolicy (src) This service implements a RetryPolicy that retries the call to ejbTimeout after a fixed delay.
GeneralPurposeDatabasePersistencePlugin (src) This DatabasePersistencePlugin uses getBytes/setBytes to persist the serializable objects associated with the timer.
NoopPersistencePolicy (src) This service implements a PersistencePolicy that does not persist the timer.
OracleDatabasePersistencePlugin (src) This DatabasePersistencePlugin uses getBinaryStream/setBinaryStream to persist the serializable objects associated with the timer.
SecurityActions (src) A collection of privileged actions for this package
TimedObjectId (src) The combined TimedObjectId consists of a String that identifies the "class" of the TimedObject and optionally an instance primary key object.
TimedObjectInvokerImpl (src) An implementation of a TimedObjectInvoker, that can invoke deployed EB, SLSB, and MDB
TimerHandleImpl (src) An implementation of the TimerHandle
TimerImpl (src) An implementation of an EJB Timer.
TimerServiceImpl (src) The TimerService provides enterprise bean components with access to the container-provided Timer Service.