public class TxFactoryJanusHadoop extends TxFactoryAbstract<EmbeddedGraknTx<org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>,org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>
A GraknTx on top of HadoopGraph
This produces a graph on top of HadoopGraph.
The base construction process defined by TxFactoryAbstract ensures the graph factories are singletons.
With this vendor some exceptions are in places:
1. The Grakn API cannnot work on HadoopGraph this is due to not being able to directly write to a
HadoopGraph.
2. This factory primarily exists as a means of producing a
GraphComputer on of HadoopGraph
batchTinkerPopGraphWithTx, tinkerPopGraphWithTx| Modifier and Type | Method and Description |
|---|---|
protected EmbeddedGraknTx<org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph> |
buildGraknTxFromTinkerGraph(org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph graph) |
protected org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph |
buildTinkerPopGraph(boolean batchLoading) |
protected org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph |
getGraphWithNewTransaction(org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph graph,
boolean batchloading) |
getTinkerPopGraph, open, sessionprotected EmbeddedGraknTx<org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph> buildGraknTxFromTinkerGraph(org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph graph)
buildGraknTxFromTinkerGraph in class TxFactoryAbstract<EmbeddedGraknTx<org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>,org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>protected org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph buildTinkerPopGraph(boolean batchLoading)
buildTinkerPopGraph in class TxFactoryAbstract<EmbeddedGraknTx<org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>,org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>protected org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph getGraphWithNewTransaction(org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph graph,
boolean batchloading)
getGraphWithNewTransaction in class TxFactoryAbstract<EmbeddedGraknTx<org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>,org.apache.tinkerpop.gremlin.hadoop.structure.HadoopGraph>Copyright © 2018 Grakn Labs Ltd. All rights reserved.