public static class VertexMapJob.Executor extends VertexJobConverter
VertexJobConverter.GraphProviderGHOST_VERTEX_COUNT, graph, job, TRUNCATED_ENTRY_LISTS, tx, VERTEX_EXISTS_QUERY| Modifier and Type | Method and Description |
|---|---|
VertexMapJob.Executor |
clone()
Returns a clone of this ScanJob.
|
List<SliceQuery> |
getQueries()
Returns one or more
SliceQuery instances belonging to this ScanJob. |
void |
workerIterationEnd(ScanMetrics metrics)
Invoked after a block of computation (i.e.
|
convert, convert, getKeyFilter, getVertexId, isGhostVertex, process, startTransaction, workerIterationStartpublic List<SliceQuery> getQueries()
ScanJobSliceQuery instances belonging to this ScanJob.
Before calling
ScanJob.process(com.thinkaurelius.titan.diskstorage.StaticBuffer, java.util.Map, ScanMetrics),
users of this interface must check that the key in question contains at least one
entry matching the initial SliceQuery returned by this method. See the javadoc
for the process method for more information.
If this method returns more than one query, then the initial query's lower bound must
be all zero bits and the initial query's upper bound must be all one bits (per the
preconditions in StandardScannerExecutor, the reference ScanJob executor).
getQueries in interface ScanJobgetQueries in class VertexJobConverterpublic void workerIterationEnd(ScanMetrics metrics)
ScanJobcom.tinkerpop.gremlin.process.computer.VertexProgram#workerIterationEnd()
This method may not be called if there is no data to be processed. Correspondingly, the start method won't be called either.
No-op default implementation.workerIterationEnd in interface ScanJobworkerIterationEnd in class VertexJobConvertermetrics - ScanMetrics for this jobpublic VertexMapJob.Executor clone()
ScanJobclone in interface ScanJobclone in class VertexJobConverterScanJobCopyright © 2012–2015. All rights reserved.