public class VisorNodeDataCollectorJob extends VisorJob<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorJobResult>
| Modifier and Type | Field and Description |
|---|---|
protected static IgniteProductVersion |
VER_1_7_2 |
| Constructor and Description |
|---|
VisorNodeDataCollectorJob(VisorNodeDataCollectorTaskArg arg,
boolean debug)
Create job with given argument.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
caches(VisorNodeDataCollectorJobResult res,
VisorNodeDataCollectorTaskArg arg)
Collect caches.
|
protected boolean |
compatibleWith(IgniteProductVersion ver) |
protected void |
events(VisorNodeDataCollectorJobResult res,
VisorNodeDataCollectorTaskArg arg)
Collect events.
|
protected void |
events0(VisorNodeDataCollectorJobResult res,
String evtOrderKey,
String evtThrottleCntrKey,
boolean all)
Collect events.
|
protected void |
igfs(VisorNodeDataCollectorJobResult res)
Collect IGFSs.
|
protected VisorNodeDataCollectorJobResult |
run(VisorNodeDataCollectorJobResult res,
VisorNodeDataCollectorTaskArg arg)
Execution logic of concrete job.
|
protected VisorNodeDataCollectorJobResult |
run(VisorNodeDataCollectorTaskArg arg)
Execution logic of concrete job.
|
String |
toString() |
argument, call, cancel, isCancelled, setArgumentsprotected static final IgniteProductVersion VER_1_7_2
public VisorNodeDataCollectorJob(VisorNodeDataCollectorTaskArg arg, boolean debug)
arg - Job argument.debug - Debug flag.protected void events0(VisorNodeDataCollectorJobResult res, String evtOrderKey, String evtThrottleCntrKey, boolean all)
res - Job result.evtOrderKey - Unique key to take last order key from node local map.evtThrottleCntrKey - Unique key to take throttle count from node local map.all - If true then collect all events otherwise collect only non task events.protected void events(VisorNodeDataCollectorJobResult res, VisorNodeDataCollectorTaskArg arg)
res - Job result.arg - Task argument.protected boolean compatibleWith(IgniteProductVersion ver)
ver - Version to check.true if found at least one compatible node with specified version.protected void caches(VisorNodeDataCollectorJobResult res, VisorNodeDataCollectorTaskArg arg)
res - Job result.arg - Task argument.protected void igfs(VisorNodeDataCollectorJobResult res)
res - Job result.protected VisorNodeDataCollectorJobResult run(VisorNodeDataCollectorTaskArg arg)
run in class VisorJob<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorJobResult>arg - Task argument.protected VisorNodeDataCollectorJobResult run(VisorNodeDataCollectorJobResult res, VisorNodeDataCollectorTaskArg arg)
res - Result response.arg - Job argument.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.8.0 Release Date : December 5 2016