Modifier and Type | Method and Description |
---|---|
static JanusGraph |
ConfiguredGraphFactory.close(String graphName)
Removes the graph corresponding to the supplied graphName
from the
JanusGraphManager graph reference tracker and
returns the corresponding Graph, or null if it doesn't exist. |
static JanusGraph |
ConfiguredGraphFactory.create(String graphName)
Creates a
JanusGraph configuration stored in the ConfigurationManagementGraph
graph and a JanusGraph graph reference according to the single
Template Configuration previously created by the ConfigurationManagementGraph API;
A configuration for this graph must not already exist, and a Template Configuration must
exist. |
JanusGraph |
JanusGraphFactory.Builder.open()
Opens a JanusGraph graph with the previously configured options.
|
static JanusGraph |
JanusGraphFactory.open(BasicConfiguration configuration)
Opens a
JanusGraph database configured according to the provided configuration. |
static JanusGraph |
JanusGraphFactory.open(org.apache.commons.configuration2.Configuration configuration)
Opens a
JanusGraph database configured according to the provided configuration. |
static JanusGraph |
JanusGraphFactory.open(ReadConfiguration configuration)
Opens a
JanusGraph database configured according to the provided configuration. |
static JanusGraph |
JanusGraphFactory.open(ReadConfiguration configuration,
String backupName)
Opens a
JanusGraph database configured according to the provided configuration. |
static JanusGraph |
JanusGraphFactory.open(String shortcutOrFile)
Opens a
JanusGraph database. |
static JanusGraph |
ConfiguredGraphFactory.open(String graphName)
Open a
JanusGraph using a previously created Configuration using the
ConfigurationManagementGraph API. |
static JanusGraph |
JanusGraphFactory.open(String shortcutOrFile,
String backupName)
Opens a
JanusGraph database. |
Modifier and Type | Method and Description |
---|---|
static void |
JanusGraphFactory.drop(JanusGraph graph)
Drop graph database, deleting all data in storage and indexing backends.
|
static LogProcessorFramework |
JanusGraphFactory.openTransactionLog(JanusGraph graph)
Returns a
LogProcessorFramework for processing transaction log entries
against the provided graph instance. |
static TransactionRecovery |
JanusGraphFactory.startTransactionRecovery(JanusGraph graph,
Instant start)
Returns a
TransactionRecovery process for recovering partially failed transactions. |
Modifier and Type | Method and Description |
---|---|
static void |
ManagementUtil.awaitGraphIndexUpdate(JanusGraph g,
String indexName,
long time,
TemporalUnit unit)
This method blocks and waits until the provided index has been updated across the entire JanusGraph cluster
and reached a stable state.
|
static void |
ManagementUtil.awaitVertexIndexUpdate(JanusGraph g,
String indexName,
String relationTypeName,
long time,
TemporalUnit unit) |
Modifier and Type | Method and Description |
---|---|
static JanusGraph |
GraphOfTheGodsFactory.create(String directory) |
Modifier and Type | Method and Description |
---|---|
static void |
GraphOfTheGodsFactory.load(JanusGraph graph) |
static void |
GraphOfTheGodsFactory.load(JanusGraph graph,
String mixedIndexName,
boolean uniqueNameCompositeIndex) |
static void |
GraphOfTheGodsFactory.loadWithoutMixedIndex(JanusGraph graph,
boolean uniqueNameCompositeIndex) |
Modifier and Type | Class and Description |
---|---|
class |
StandardJanusGraph |
Modifier and Type | Field and Description |
---|---|
protected JanusGraph |
AbstractIndexStatusWatcher.g |
Modifier and Type | Method and Description |
---|---|
static GraphIndexStatusWatcher |
ManagementSystem.awaitGraphIndexStatus(JanusGraph g,
String graphIndexName)
|
static RelationIndexStatusWatcher |
ManagementSystem.awaitRelationIndexStatus(JanusGraph g,
String relationIndexName,
String relationTypeName)
Returns a
RelationIndexStatusWatcher configured to watch the index specified by
relationIndexName and relationIndexType through graph g . |
Constructor and Description |
---|
AbstractIndexStatusWatcher(JanusGraph g) |
GraphIndexStatusWatcher(JanusGraph g,
String graphIndexName) |
RelationIndexStatusWatcher(JanusGraph g,
String relationIndexName,
String relationTypeName) |
Modifier and Type | Method and Description |
---|---|
static void |
StaleIndexRecordUtil.forceRemoveElementFromMixedIndex(Object elementId,
IndexRecordEntry[] indexRecord,
JanusGraph graph,
String mixedIndexName)
Force removes element record from a mixed index.
|
static void |
StaleIndexRecordUtil.forceRemoveElementFromMixedIndex(Object elementId,
JanusGraph graph,
String mixedIndexName)
Force removes element fully from a mixed index.
|
static void |
StaleIndexRecordUtil.forceRemoveElementFromMixedIndex(Object elementId,
Map<String,Object> indexRecordPropertyValues,
JanusGraph graph,
String mixedIndexName)
Force removes element record from a mixed index.
|
static void |
StaleIndexRecordUtil.forceRemoveVertexFromGraphIndex(Object vertexId,
Map<String,Object> indexRecordPropertyValues,
JanusGraph graph,
String graphIndexName)
Force removes vertex record from a graph index.
|
Modifier and Type | Method and Description |
---|---|
static ScanJob |
VertexJobConverter.convert(JanusGraph graph,
VertexScanJob vertexJob) |
void |
GraphProvider.setGraph(JanusGraph graph) |
default void |
VertexScanJob.workerIterationStart(JanusGraph graph,
Configuration config,
ScanMetrics metrics) |
Constructor and Description |
---|
AbstractScanJob(JanusGraph graph) |
VertexJobConverter(JanusGraph graph,
VertexScanJob job) |
Modifier and Type | Method and Description |
---|---|
void |
VertexProgramScanJob.workerIterationStart(JanusGraph graph,
Configuration config,
ScanMetrics metrics) |
void |
VertexMapJob.workerIterationStart(JanusGraph graph,
Configuration config,
ScanMetrics metrics) |
Modifier and Type | Method and Description |
---|---|
void |
IndexUpdateJob.workerIterationStart(JanusGraph graph,
Configuration config,
ScanMetrics metrics) |
Constructor and Description |
---|
GhostVertexRemover(JanusGraph graph) |
IndexRemoveJob(JanusGraph graph,
String indexName,
String indexType) |
Modifier and Type | Class and Description |
---|---|
class |
JanusGraphBlueprintsGraph
Blueprints specific implementation for
JanusGraph . |
Copyright © 2012–2024. All rights reserved.