@GridInternal public class VisorNodeDataCollectorTask extends VisorMultiNodeTask<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorTaskResult,VisorNodeDataCollectorJobResult>
debug, ignite, start, taskArg
Constructor and Description |
---|
VisorNodeDataCollectorTask() |
Modifier and Type | Method and Description |
---|---|
protected VisorNodeDataCollectorJob |
job(VisorNodeDataCollectorTaskArg arg) |
protected VisorNodeDataCollectorTaskResult |
reduce(VisorNodeDataCollectorTaskResult taskRes,
List<ComputeJobResult> results) |
protected VisorNodeDataCollectorTaskResult |
reduce0(List<ComputeJobResult> results)
Actual reduce logic.
|
protected void |
reduceJobResult(VisorNodeDataCollectorTaskResult taskRes,
VisorNodeDataCollectorJobResult jobRes,
UUID nid)
Reduce job result.
|
map, map0, reduce, result
protected VisorNodeDataCollectorJob job(VisorNodeDataCollectorTaskArg arg)
job
in class VisorMultiNodeTask<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorTaskResult,VisorNodeDataCollectorJobResult>
arg
- Task arg.@Nullable protected VisorNodeDataCollectorTaskResult reduce0(List<ComputeJobResult> results)
reduce0
in class VisorMultiNodeTask<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorTaskResult,VisorNodeDataCollectorJobResult>
results
- Job results.protected VisorNodeDataCollectorTaskResult reduce(VisorNodeDataCollectorTaskResult taskRes, List<ComputeJobResult> results)
taskRes
- Task result.results
- Results.protected void reduceJobResult(VisorNodeDataCollectorTaskResult taskRes, VisorNodeDataCollectorJobResult jobRes, UUID nid)
taskRes
- Task result.jobRes
- Job result.nid
- Node ID.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017