public abstract class PTask
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
protected PJob |
job |
protected int |
threadId |
Modifier and Type | Method and Description |
---|---|
void |
after()
do finalize work, this funtion has to be called on the super object
|
void |
before()
do init work
|
java.lang.Object |
clone() |
abstract void |
execute()
abstract method, body of a task
|
void |
setThreadID(int id) |
protected PJob job
protected int threadId
public PTask(PJob job)
public abstract void execute()
public void before()
public void after()
public void setThreadID(int id)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException