public interface GridExecutioner extends OpExecutioner
OpExecutioner.ExecutionMode, OpExecutioner.ProfilingMode
Modifier and Type | Method and Description |
---|---|
void |
aggregate(Aggregate op)
This method enqueues aggregate op for future invocation
|
void |
aggregate(Aggregate op,
long key)
This method enqueues aggregate op for future invocation.
|
void |
flushQueue()
This method forces all currently enqueued ops to be executed immediately
PLEASE NOTE: This call CAN be non-blocking, if specific backend implementation supports that.
|
void |
flushQueueBlocking()
This method forces all currently enqueued ops to be executed immediately
PLEASE NOTE: This call is always blocking, until all queued operations are finished
|
int |
getQueueLength()
This method returns number of operations currently enqueued for execution
|
bitmapDecode, bitmapEncode, bitmapEncode, commit, exec, exec, exec, exec, exec, exec, exec, exec, exec, exec, exec, exec, exec, execAndReturn, execAndReturn, execAndReturn, execAndReturn, execAndReturn, execAndReturn, execAndReturn, executionMode, getEnvironmentInformation, getLastOp, getProfilingMode, getTADManager, iterateOverAllColumns, iterateOverAllRows, printEnvironmentInformation, push, setExecutionMode, setProfilingMode, thresholdDecode, thresholdEncode, thresholdEncode
void flushQueue()
void flushQueueBlocking()
int getQueueLength()
void aggregate(Aggregate op)
op
- void aggregate(Aggregate op, long key)
op
- key
- Copyright © 2017. All rights reserved.