public interface CompositeIoTask<I extends Item> extends IoTask<I>
IoTask.StatusSLASH, START_OFFSET_MICROS| Modifier and Type | Method and Description |
|---|---|
boolean |
allSubTasksDone() |
java.lang.String |
get(java.lang.String key) |
I |
getItem() |
java.util.List<? extends PartialIoTask> |
getSubTasks() |
void |
put(java.lang.String key,
java.lang.String value) |
void |
subTaskCompleted()
Should be invoked only after getSubTasks()
|
buildItemPath, finishRequest, finishResponse, getCredential, getDstPath, getDuration, getIoType, getLatency, getNodeAddr, getOriginCode, getReqTimeDone, getReqTimeStart, getRespTimeDone, getRespTimeStart, getResult, getSrcPath, getStatus, reset, setCredential, setDstPath, setNodeAddr, setSrcPath, setStatus, startRequest, startResponsejava.lang.String get(java.lang.String key)
void put(java.lang.String key,
java.lang.String value)
java.util.List<? extends PartialIoTask> getSubTasks()
void subTaskCompleted()
boolean allSubTasksDone()