|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.realtime.AsyncEvent
javax.realtime.Timer
javax.realtime.OneShotTimer
public class OneShotTimer
Jamaica Real-Time Specification for Java class OneShotTimer.
This event will fire once at a specified time.
| Constructor Summary | |
|---|---|
OneShotTimer(HighResolutionTime time,
AsyncEventHandler handler)
Constructor to create an instance with given time and handler. |
|
OneShotTimer(HighResolutionTime start,
Clock clock,
AsyncEventHandler handler)
Constructor to create an instance with given time, clock and handler. |
|
| Method Summary |
|---|
| Methods inherited from class javax.realtime.Timer |
|---|
createReleaseParameters, destroy, disable, enable, fire, getClock, getFireTime, getFireTime, isRunning, reschedule, start, start, stop |
| Methods inherited from class javax.realtime.AsyncEvent |
|---|
addHandler, bindTo, handledBy, removeHandler, setHandler, unbindTo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OneShotTimer(HighResolutionTime time,
AsyncEventHandler handler)
time - The time when this timer should fire. May be null, in
this case this is equal to new RelativeTime(0,0) and the firing
will occur immediately after a call to start().handler - The handler that will be released when this timer
fires. May be null to have no handler until one will be added via
addHandler.
java.lang.IllegalArgumentException - if time is a negative
RelativeTime.
public OneShotTimer(HighResolutionTime start,
Clock clock,
AsyncEventHandler handler)
start - The time when this timer should fire. May be null, in
this case this is equal to new RelativeTime(0,0) and the firing
will occur immediately after a call to start().clock - the clock this timer should be based upon. May be
null to use the default System.getRealtimeClock().handler - The handler that will be released when this timer
fires. May be null to have no handler until one will be added via
addHandler.
java.lang.IllegalArgumentException - if time is a negative
RelativeTime.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||