
Public Member Functions | |
| void | clock () |
| void | batch () |
| TimerEvent | addTimer (TimerEventListener tel, long timeout, Object arg, boolean permanent) |
| TimerEvent | addTimerMs (TimerEventListener tel, long timeout, Object arg, boolean permanent) |
| void | removeTimer (TimerEvent te) |
Static Public Member Functions | |
| TimerManager | getInstance () |
| void | stop (boolean force) |
Definition at line 83 of file TimerManager.java.
|
||||||||||||||||||||
|
add a new timer in the list
Definition at line 254 of file TimerManager.java. |
|
||||||||||||||||||||
|
add a new timer in the list
Definition at line 265 of file TimerManager.java. Referenced by org.objectweb.jonas_ejb.container.JTimer.startTimer(), and org.objectweb.jonas_ejb.container.JTimer.timeoutExpired(). |
|
|
process all expired timers Definition at line 216 of file TimerManager.java. |
|
|
update all timers in the list each timer expired is put in a special list of expired timers they will be processed then by the Batch Thread. Definition at line 149 of file TimerManager.java. |
|
|
Get an instance of the TimerManager Definition at line 115 of file TimerManager.java. |
|
|
remove a timer from the list. this is not very efficient. A better way to do this is TimerEvent.unset()
Definition at line 282 of file TimerManager.java. |
|
|
stop the service
Definition at line 125 of file TimerManager.java. |
1.3.9.1