public class VertexMapJob extends Object implements VertexScanJob
| Modifier and Type | Class and Description |
|---|---|
static class |
VertexMapJob.Executor |
| Modifier and Type | Field and Description |
|---|---|
static String |
MAP_JOB_FAILURE |
static String |
MAP_JOB_SUCCESS |
static PreloadedVertex.AccessCheck |
MAPREDUCE_CHECK |
| Modifier and Type | Method and Description |
|---|---|
VertexMapJob |
clone()
Returns a clone of this VertexScanJob.
|
void |
getQueries(QueryContainer queries)
Specify the queries for the data to be loaded into the vertices prior to processing.
|
static VertexMapJob.Executor |
getVertexMapJob(StandardTitanGraph graph,
FulgoraVertexMemory vertexMemory,
Map<org.apache.tinkerpop.gremlin.process.computer.MapReduce,FulgoraMapEmitter> mapJobs) |
void |
process(TitanVertex vertex,
ScanMetrics metrics)
Process the given vertex with its adjacency list and properties pre-loaded.
|
void |
workerIterationEnd(ScanMetrics metrics) |
void |
workerIterationStart(TitanGraph graph,
Configuration config,
ScanMetrics metrics) |
public static final PreloadedVertex.AccessCheck MAPREDUCE_CHECK
public static final String MAP_JOB_SUCCESS
public static final String MAP_JOB_FAILURE
public VertexMapJob clone()
VertexScanJobclone in interface VertexScanJobclone in class Objectpublic void workerIterationStart(TitanGraph graph, Configuration config, ScanMetrics metrics)
workerIterationStart in interface VertexScanJobScanJobpublic void workerIterationEnd(ScanMetrics metrics)
workerIterationEnd in interface VertexScanJobScanJobpublic void process(TitanVertex vertex, ScanMetrics metrics)
VertexScanJobprocess in interface VertexScanJobpublic void getQueries(QueryContainer queries)
VertexScanJobgetQueries in interface VertexScanJobpublic static VertexMapJob.Executor getVertexMapJob(StandardTitanGraph graph, FulgoraVertexMemory vertexMemory, Map<org.apache.tinkerpop.gremlin.process.computer.MapReduce,FulgoraMapEmitter> mapJobs)
Copyright © 2012–2015. All rights reserved.