public final class TinkerWorkerPool extends Object implements AutoCloseable
| Constructor and Description |
|---|
TinkerWorkerPool(TinkerGraph graph,
TinkerMemory memory,
int numberOfWorkers) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeNow() |
void |
executeMapReduce(Consumer<org.apache.tinkerpop.gremlin.process.computer.MapReduce> worker) |
void |
executeVertexProgram(org.apache.tinkerpop.gremlin.util.function.TriConsumer<Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>,org.apache.tinkerpop.gremlin.process.computer.VertexProgram,TinkerWorkerMemory> worker) |
void |
setMapReduce(org.apache.tinkerpop.gremlin.process.computer.MapReduce mapReduce) |
void |
setVertexProgram(org.apache.tinkerpop.gremlin.process.computer.VertexProgram vertexProgram) |
public TinkerWorkerPool(TinkerGraph graph, TinkerMemory memory, int numberOfWorkers)
public void setVertexProgram(org.apache.tinkerpop.gremlin.process.computer.VertexProgram vertexProgram)
public void setMapReduce(org.apache.tinkerpop.gremlin.process.computer.MapReduce mapReduce)
public void executeVertexProgram(org.apache.tinkerpop.gremlin.util.function.TriConsumer<Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>,org.apache.tinkerpop.gremlin.process.computer.VertexProgram,TinkerWorkerMemory> worker) throws InterruptedException
InterruptedExceptionpublic void executeMapReduce(Consumer<org.apache.tinkerpop.gremlin.process.computer.MapReduce> worker) throws InterruptedException
InterruptedExceptionpublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2013–2018 Apache Software Foundation. All rights reserved.