|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Object | +--TaskHeader
This data structure encapsulates the information that is common in all tasks, no matter what their functionality is.
| Field Summary | |
java.lang.Object |
inputArguments
The input arguments of the current task. |
int |
missingInputArguments
The number of input arguments that are missing, before the task can be executed. |
TaskInfo |
myTaskInfo
The properties of the current task (@see TaskInfo). |
DestinationRecord[] |
outputDestination
Used by the system for results handling. |
int |
sizeOfOutput
The anticipated number of output arguments. |
int |
sizeOfOutputProduced
The number of output arguments already produced. |
| Constructor Summary | |
TaskHeader(TaskHeader copyTaskHeader)
Use this constructor when you want to replicate an existing TaskHeader object. |
|
TaskHeader(TaskInfo taskInfo,
int inputArguments,
int missingInputArguments,
int sizeOfOutput,
int sizeOfOutputProduced,
DestinationRecord[] outputDestination)
Use this constructor when you want to create a new TaskHeader object. |
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public java.lang.Object inputArguments
public int missingInputArguments
public TaskInfo myTaskInfo
public DestinationRecord[] outputDestination
public int sizeOfOutput
public int sizeOfOutputProduced
| Constructor Detail |
public TaskHeader(TaskInfo taskInfo,
int inputArguments,
int missingInputArguments,
int sizeOfOutput,
int sizeOfOutputProduced,
DestinationRecord[] outputDestination)
public TaskHeader(TaskHeader copyTaskHeader)
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||