| Modifier and Type | Method and Description |
|---|---|
boolean |
OGremlinHelper.OGremlinCallback.call(ScriptEngine iEngine,
OrientBaseGraph iGraph) |
static Object |
OGremlinHelper.execute(OrientBaseGraph graph,
String iText,
Map<Object,Object> iConfiguredParameters,
Map<Object,Object> iCurrentParameters,
List<Object> iResult,
OGremlinHelper.OGremlinCallback iBeforeExecution,
OGremlinHelper.OGremlinCallback iAfterExecution) |
ScriptEngine |
OGremlinEngineThreadLocal.get(OrientBaseGraph iGraph) |
protected static ScriptEngine |
OGremlinHelper.getGremlinEngine(OrientBaseGraph graph) |
void |
OGremlinHelper.releaseGraph(OrientBaseGraph iGraph) |
| Modifier and Type | Field and Description |
|---|---|
protected OrientBaseGraph |
OScriptGraphWrapper.graph |
| Modifier and Type | Method and Description |
|---|---|
OrientBaseGraph |
OScriptGraphWrapper.reuse(ODatabaseDocumentTx iDatabase) |
OrientBaseGraph |
OScriptGraphWrapper.setThreadMode(OrientBaseGraph.THREAD_MODE iControl) |
| Constructor and Description |
|---|
OScriptGraphWrapper(OrientBaseGraph iWrapped) |
| Modifier and Type | Method and Description |
|---|---|
static OrientBaseGraph |
OGraphCommandExecutorSQLFactory.getNoTxGraph()
Returns a Non Transactional OrientGraph implementation from the current database in thread local.
|
| Modifier and Type | Method and Description |
|---|---|
T |
OGraphCommandExecutorSQLFactory.GraphCallBack.call(OrientBaseGraph graph) |
| Modifier and Type | Field and Description |
|---|---|
protected OrientBaseGraph |
OSQLFunctionPathFinder.db |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
OSQLFunctionMove.e2v(OrientBaseGraph graph,
OIdentifiable iRecord,
com.tinkerpop.blueprints.Direction iDirection,
String[] iLabels) |
protected Object |
OSQLFunctionOutV.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionOutE.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionOut.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected abstract Object |
OSQLFunctionMove.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionInV.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionInE.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionIn.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionBothV.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionBothE.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionBoth.move(OrientBaseGraph graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionMove.v2e(OrientBaseGraph graph,
OIdentifiable iRecord,
com.tinkerpop.blueprints.Direction iDirection,
String[] iLabels) |
protected Object |
OSQLFunctionMove.v2v(OrientBaseGraph graph,
OIdentifiable iRecord,
com.tinkerpop.blueprints.Direction iDirection,
String[] iLabels) |
| Modifier and Type | Class and Description |
|---|---|
class |
OrientGraph
A Blueprints implementation of the graph database OrientDB (http://www.orientechnologies.com)
|
class |
OrientGraphNoTx
A Blueprints implementation of the graph database OrientDB (http://www.orientechnologies.com)
|
class |
OrientTransactionalGraph
A Blueprints implementation of the graph database OrientDB (http://www.orientechnologies.com)
|
| Modifier and Type | Field and Description |
|---|---|
protected OrientBaseGraph |
OrientVertexType.graph |
protected OrientBaseGraph |
OrientVertexType.OrientVertexProperty.graph |
protected OrientBaseGraph |
OrientIndex.graph |
protected OrientBaseGraph |
OrientElement.graph |
protected OrientBaseGraph |
OrientEdgeType.graph |
| Modifier and Type | Method and Description |
|---|---|
OrientBaseGraph |
OrientGraphFactory.get()
Depends of configuration work like
OrientGraphFactory.getTx() or OrientGraphFactory.getNoTx(). |
OrientBaseGraph |
OrientElement.getGraph()
(Blueprints Extension) Returns the Graph instance associated to the current element.
|
OrientBaseGraph |
OrientBaseGraph.reuse(ODatabaseDocumentTx iDatabase)
Reuses the underlying database avoiding to create and open it every time.
|
OrientBaseGraph |
OrientBaseGraph.setThreadMode(OrientBaseGraph.THREAD_MODE iControl)
Changes the thread mode:
MANUAL the user has to manually invoke the current database in Thread Local:
ODatabaseRecordThreadLocal.INSTANCE.set(graph.getRawGraph());
AUTOSET_IFNULL (default) each call assures the current graph instance is set in the Thread Local only if no one was
set before
ALWAYS_AUTOSET each call assures the current graph instance is set in the Thread Local
|
OrientBaseGraph |
OrientBaseGraph.setWarnOnForceClosingTx(boolean warnOnSchemaChangeInTx)
Changes the setting to generate a warning if the graph closing has been forced.
|
| Modifier and Type | Method and Description |
|---|---|
OrientElement |
OrientElement.attach(OrientBaseGraph iNewGraph)
(Blueprints Extension) Replaces current graph instance with new one on @detach -ed elements.
|
protected static OrientEdge |
OrientVertex.getEdge(OrientBaseGraph graph,
ODocument doc,
String fieldName,
OPair<com.tinkerpop.blueprints.Direction,String> connection,
Object fieldValue,
OIdentifiable iTargetVertex,
String[] iLabels)
(Internal only)
|
| Modifier and Type | Method and Description |
|---|---|
protected <RET> RET |
OrientBaseGraph.executeOutsideTx(OCallable<RET,OrientBaseGraph> iCallable,
String... iOperationStrings) |
Copyright © 2009-2014 Orient Technologies. All Rights Reserved.