org.objectweb.jonas_ejb.container.JTimerHandle Class Reference

List of all members.

Public Member Functions

 JTimerHandle (long starttime, long period, Serializable info, String beanname, String container, Serializable pk)
Timer getTimer () throws IllegalStateException, NoSuchObjectLocalException, EJBException

Detailed Description

TimerHandle implementation

Definition at line 49 of file JTimerHandle.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.container.JTimerHandle.JTimerHandle long  starttime,
long  period,
Serializable  info,
String  beanname,
String  container,
Serializable  pk
 

Constructor

Definition at line 65 of file JTimerHandle.java.


Member Function Documentation

Timer org.objectweb.jonas_ejb.container.JTimerHandle.getTimer  )  throws IllegalStateException, NoSuchObjectLocalException, EJBException
 

Returns:
a reference to the timer represented by this handle.
Exceptions:
java.lang.IllegalStateException If this method is invoked while the instance is in a state that does not allow access to this method.
NoSuchObjectLocalException If invoked on a handle whose associated timer has expired or has been cancelled.
EJBException If this method could not complete due to a system-level failure.

Definition at line 83 of file JTimerHandle.java.

References org.objectweb.jonas_ejb.container.JEntityFactory.decodePK(), org.objectweb.jonas_ejb.container.JEntityFactory.existEJB(), org.objectweb.jonas_ejb.container.JContainer.getBeanFactory(), org.objectweb.jonas_lib.naming.ContainerNaming.getComponentContext(), org.objectweb.jonas.container.EJBServiceImpl.getContainer(), org.objectweb.jonas_ejb.container.JEntitySwitch.getEntityTimerService(), org.objectweb.jonas_ejb.container.JContext.getState(), org.objectweb.jonas_ejb.container.JTimerService.getTimer(), and org.objectweb.jonas_ejb.container.JFactory.getTimerService().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:10:52 2005 for JOnAS by  doxygen 1.3.9.1