|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.javatest.util.Timer
public class Timer
Timer objects accept requests to call back on Timeable objects after a specifiable delay.
Timer.Timeable| Nested Class Summary | |
|---|---|
class |
Timer.Entry
Entry objects are returned as the result calling requestDelayedCallback on a timer; they may be used to cancel the request. |
static interface |
Timer.Timeable
Implementations of this interface are passed to Timer, to be called back after a specified interval. |
| Constructor Summary | |
|---|---|
Timer()
Create and start a timer object. |
|
| Method Summary | |
|---|---|
void |
cancel(Timer.Entry e)
Cancel a prior request to requestDelayedEntry(). |
void |
finished()
Stop accepting requests. |
Timer.Entry |
requestDelayedCallback(Timer.Timeable obj,
long delay)
Request that the Timeable object given will have its timeout() method called after not less than delay milliseconds. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Timer()
| Method Detail |
|---|
public Timer.Entry requestDelayedCallback(Timer.Timeable obj,
long delay)
obj - The object to be called backdelay - The number of milliseconds to delay before invoking the
timemout method on the callback object.
public void cancel(Timer.Entry e)
e - The result of the prior call to requestDelayedEntrypublic void finished()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||