com.purpletech.util
Class ActiveTask
java.lang.Object
|
+--com.purpletech.util.ActiveTask
- All Implemented Interfaces:
- java.lang.Runnable, Task
- Direct Known Subclasses:
- Processor, Receiver
- public abstract class ActiveTask
- extends java.lang.Object
- implements Task
|
Constructor Summary |
protected |
ActiveTask(java.lang.String name)
|
protected |
ActiveTask(java.lang.String name,
int priority)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.lang.Runnable |
run |
doStop
protected boolean doStop
watcher
protected ThreadWatcher watcher
priority
protected int priority
name
protected java.lang.String name
ActiveTask
protected ActiveTask(java.lang.String name)
ActiveTask
protected ActiveTask(java.lang.String name,
int priority)
stop
public void stop()
- Specified by:
stop in interface Task
setWatcher
public void setWatcher(ThreadWatcher w)
- Specified by:
setWatcher in interface Task
setPriority
public void setPriority(int p)
setName
public void setName(java.lang.String n)
start
public void start()