|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This interface defines the method through which Threads can be controller.
| Method Summary | |
java.lang.Throwable |
getThrowable()
Retrieve throwable that caused thread to cease execution. |
void |
interupt()
Call Thread.interupt() on thread being controlled. |
boolean |
isFinished()
Determine if thread has finished execution |
void |
join(long milliSeconds)
Wait for specified time for thread to complete it's work. |
| Method Detail |
public void join(long milliSeconds)
throws java.lang.IllegalStateException,
java.lang.InterruptedException
milliSeconds - the duration in milliseconds to wait until the thread has finished workjava.lang.IllegalStateException - if isValid() == falsejava.lang.InterruptedException - if another thread has interrupted the current thread.
The interrupted status of the current thread is cleared when this exception
is thrown.
public void interupt()
throws java.lang.IllegalStateException,
java.lang.SecurityException
java.lang.IllegalStateException - if isValid() == falsejava.lang.SecurityException - if caller does not have permission to call interupt()public boolean isFinished()
public java.lang.Throwable getThrowable()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||