Package com.playtika.janusgraph.trace
Class DebugJanusGraph
java.lang.Object
org.janusgraph.graphdb.tinkerpop.JanusGraphBlueprintsGraph
org.janusgraph.graphdb.database.StandardJanusGraph
com.playtika.janusgraph.trace.DebugJanusGraph
- All Implemented Interfaces:
AutoCloseable,org.apache.tinkerpop.gremlin.structure.Graph,org.apache.tinkerpop.gremlin.structure.util.Host,org.janusgraph.core.JanusGraph,org.janusgraph.core.schema.SchemaInspector,org.janusgraph.core.schema.SchemaManager,org.janusgraph.core.Transaction
public class DebugJanusGraph
extends org.janusgraph.graphdb.database.StandardJanusGraph
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.structure.Graph
org.apache.tinkerpop.gremlin.structure.Graph.Exceptions, org.apache.tinkerpop.gremlin.structure.Graph.Features, org.apache.tinkerpop.gremlin.structure.Graph.Hidden, org.apache.tinkerpop.gremlin.structure.Graph.OptIn, org.apache.tinkerpop.gremlin.structure.Graph.OptIns, org.apache.tinkerpop.gremlin.structure.Graph.OptOut, org.apache.tinkerpop.gremlin.structure.Graph.OptOuts, org.apache.tinkerpop.gremlin.structure.Graph.Variables -
Field Summary
Fields inherited from class org.janusgraph.graphdb.database.StandardJanusGraph
edgeSerializer, indexSerializer, serializer, vertexExistenceQueryFields inherited from interface org.apache.tinkerpop.gremlin.structure.Graph
GRAPH -
Constructor Summary
ConstructorsConstructorDescriptionDebugJanusGraph(org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoidcommit(Collection<org.janusgraph.graphdb.internal.InternalRelation> addedRelations, Collection<org.janusgraph.graphdb.internal.InternalRelation> deletedRelations, org.janusgraph.graphdb.transaction.StandardJanusGraphTx tx) static org.janusgraph.core.JanusGraphopen(org.janusgraph.diskstorage.configuration.ReadConfiguration configuration) Opens aJanusGraphdatabase configured according to the provided configuration.Methods inherited from class org.janusgraph.graphdb.database.StandardJanusGraph
acquireLock, acquireLock, assignID, assignID, buildTransaction, close, closeTransaction, edgeMultiQuery, edgeQuery, features, getBackend, getConfiguration, getDataSerializer, getEdgeSerializer, getGraphName, getIDManager, getIndexSerializer, getOpenTransactions, getSchemaCache, getTTL, getTTL, getVertexIDs, isClosed, isOpen, newThreadBoundTransaction, newTransaction, newTransaction, openManagement, prepareCommitMethods inherited from class org.janusgraph.graphdb.tinkerpop.JanusGraphBlueprintsGraph
addConnection, addProperties, addProperties, addVertex, addVertex, compute, compute, configuration, containsEdgeLabel, containsPropertyKey, containsRelationType, containsVertexLabel, edges, getCurrentThreadTx, getEdgeLabel, getOrCreateEdgeLabel, getOrCreatePropertyKey, getOrCreateVertexLabel, getPropertyKey, getRelationType, getVertexLabel, indexQuery, io, makeEdgeLabel, makePropertyKey, makeVertexLabel, multiQuery, multiQuery, query, toString, tx, variables, verticesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.tinkerpop.gremlin.structure.Graph
traversal, traversalMethods inherited from interface org.janusgraph.core.schema.SchemaInspector
getOrCreatePropertyKey, getOrCreatePropertyKey
-
Constructor Details
-
DebugJanusGraph
public DebugJanusGraph(org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration configuration)
-
-
Method Details
-
commit
public void commit(Collection<org.janusgraph.graphdb.internal.InternalRelation> addedRelations, Collection<org.janusgraph.graphdb.internal.InternalRelation> deletedRelations, org.janusgraph.graphdb.transaction.StandardJanusGraphTx tx) - Overrides:
commitin classorg.janusgraph.graphdb.database.StandardJanusGraph
-
open
public static org.janusgraph.core.JanusGraph open(org.janusgraph.diskstorage.configuration.ReadConfiguration configuration) Opens aJanusGraphdatabase configured according to the provided configuration. This method shouldn't be called by end users; it is used by internal server processes to open graphs defined at server start that do not include the graphname property.- Parameters:
configuration- Configuration for the graph database- Returns:
- JanusGraph graph database
-