Package | Description |
---|---|
oracle.pgx.api |
This package contains the main Java APIs.
|
oracle.pgx.api.admin |
This package contains the administrative interfaces of PGX.
|
oracle.pgx.config |
This package contains all configuration-related classes of PGX.
|
Modifier and Type | Method and Description |
---|---|
GraphConfig |
PgxSession.describeGraphFile(java.lang.String path)
Blocking version of
PgxSession.describeGraphFileAsync(String) . |
GraphConfig |
PgxSession.describeGraphFile(java.lang.String path,
Format format)
Blocking version of
PgxSession.describeGraphFileAsync(String, Format) . |
GraphConfig |
PgxSession.describeGraphFiles(java.util.List<java.lang.String> filePaths)
Blocking version of
PgxSession.describeGraphFilesAsync(List) . |
GraphConfig |
PgxSession.describeGraphFiles(java.util.List<java.lang.String> filePaths,
Format format)
Blocking version of
PgxSession.describeGraphFilesAsync(List, Format) . |
GraphConfig |
PgxSession.describeGraphFiles(java.util.List<java.lang.String> vertexFilePaths,
java.util.List<java.lang.String> edgeFilePaths)
Blocking version of
PgxSession.describeGraphFilesAsync(List, List) . |
GraphConfig |
PgxSession.describeGraphFiles(java.util.List<java.lang.String> vertexFilePaths,
java.util.List<java.lang.String> edgeFilePaths,
Format format)
Blocking version of
PgxSession.describeGraphFilesAsync(List, List, Format) . |
GraphConfig |
PgxSession.describeGraphFiles(java.lang.String vertexFilePath,
java.lang.String edgeFilePath)
Blocking version of
PgxSession.describeGraphFilesAsync(String, String) . |
GraphConfig |
PgxSession.describeGraphFiles(java.lang.String vertexFilePath,
java.lang.String edgeFilePath,
Format format)
Blocking version of
PgxSession.describeGraphFilesAsync(String, String, Format) . |
GraphConfig |
PgxGraph.getConfig()
Gets the graph configuration object used to specify the data source of this graph.
|
GraphConfig |
GraphMetaData.getConfig()
Gets the graph configuration object used to specify the data source of this graph.
|
GraphConfig |
ServerInstance.lookupPreloadedGraph(java.lang.String name)
Deprecated.
since 2.7.0
|
GraphConfig |
PgxGraph.store(GraphConfig targetConfig,
boolean overwrite)
Blocking version of
PgxGraph.storeAsync(GraphConfig, boolean) . |
GraphConfig |
PgxGraph.store(GraphConfig targetConfig,
java.util.Set<java.lang.String> vertexProvidersToStore,
java.util.Set<java.lang.String> edgeProvidersToStore,
boolean overwrite)
Blocking version of
PgxGraph.storeAsync(GraphConfig, Set, Set, boolean) . |
Modifier and Type | Method and Description |
---|---|
PgxFuture<GraphConfig> |
PgxSession.describeGraphAsync(oracle.pgx.loaders.location.GraphLocation location)
Describes the graph contained in a given graph location
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFileAsync(java.lang.String path)
Describes the graph contained in the file at the given path.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFileAsync(java.lang.String path,
Format format)
Describes the graph contained in the file at the given path.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFilesAsync(java.util.List<java.lang.String> filePaths)
Describes the graph contained in the files at the given paths.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFilesAsync(java.util.List<java.lang.String> filePaths,
Format format)
Describes the graph contained in the files at the given paths.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFilesAsync(java.util.List<java.lang.String> vertexFilePaths,
java.util.List<java.lang.String> edgeFilePaths)
Describes the graph contained in the files at the given paths.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFilesAsync(java.util.List<java.lang.String> vertexFilePaths,
java.util.List<java.lang.String> edgeFilePaths,
Format format)
Describes the graph contained in the files at the given paths.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFilesAsync(java.lang.String vertexFilePath,
java.lang.String edgeFilePath)
Describes the graph contained in the files at the given paths.
|
PgxFuture<GraphConfig> |
PgxSession.describeGraphFilesAsync(java.lang.String vertexFilePath,
java.lang.String edgeFilePath,
Format format)
Describes the graph contained in the files at the given paths.
|
PgxFuture<GraphConfig> |
ServerInstance.lookupPreloadedGraphAsync(java.lang.String name)
Deprecated.
since 2.7.0
|
PgxFuture<GraphConfig> |
PgxGraph.storeAsync(GraphConfig targetConfig,
boolean overwrite)
Stores this graph in a file or database.
|
PgxFuture<GraphConfig> |
PgxGraph.storeAsync(GraphConfig targetConfig,
java.util.Set<java.lang.String> vertexProvidersToStore,
java.util.Set<java.lang.String> edgeProvidersToStore,
boolean overwrite)
Stores this graph in a file or database.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerInstance.addPinnedGraph(GraphConfig cfg)
Blocking version of
ServerInstance.addPinnedGraphAsync(GraphConfig) . |
PgxFuture<java.lang.Void> |
ServerInstance.addPinnedGraphAsync(GraphConfig cfg)
Add a pinned graph (will not be unloaded by engine) to be shared between sessions
|
void |
ServerInstance.demotePinnedGraph(GraphConfig cfg)
Blocking version of
ServerInstance.demotePinnedGraphAsync(GraphConfig) . |
PgxFuture<java.lang.Void> |
ServerInstance.demotePinnedGraphAsync(GraphConfig cfg)
Demote pinned graph.
|
java.util.Deque<GraphMetaData> |
PgxSession.getAvailableSnapshots(GraphConfig config)
Deprecated.
since 20.0.0, as snapshots of a graph with "snapshots_source=CHANGE_SET" are not visible from here;
use
PgxSession.getAvailableSnapshots(PgxGraph) instead |
PgxFuture<java.util.Deque<GraphMetaData>> |
PgxSession.getAvailableSnapshotsAsync(GraphConfig config)
Deprecated.
since 20.0.0, as snapshots of a graph with "snapshots_source=CHANGE_SET" are not visible from here;
use
PgxSession.getAvailableSnapshotsAsync(PgxGraph) instead |
PgxGraph |
PgxSession.readGraphAsOf(GraphConfig config,
GraphMetaData metaData)
Blocking version of
PgxSession.readGraphAsOfAsync(GraphConfig, GraphMetaData) . |
PgxGraph |
PgxSession.readGraphAsOf(GraphConfig config,
GraphMetaData metaData,
java.lang.String newGraphName)
Blocking version of
PgxSession.readGraphAsOfAsync(GraphConfig, GraphMetaData, String) . |
PgxGraph |
PgxSession.readGraphAsOf(GraphConfig config,
long creationTimestamp)
Blocking version of
PgxSession.readGraphAsOfAsync(GraphConfig, long) . |
PgxGraph |
PgxSession.readGraphAsOf(GraphConfig config,
long creationTimestamp,
java.lang.String newGraphName)
Blocking version of
PgxSession.readGraphAsOfAsync(GraphConfig, long, String) . |
PgxFuture<PgxGraph> |
PgxSession.readGraphAsOfAsync(GraphConfig config,
GraphMetaData metaData)
Reads a graph and its properties of a specific version (metaData) into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphAsOfAsync(GraphConfig config,
GraphMetaData metaData,
java.lang.String newGraphName)
Reads a graph and its properties of a specific version (metaData) into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphAsOfAsync(GraphConfig config,
long creationTimestamp)
Reads a graph and its properties of a specific version (creationTimestamp) into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphAsOfAsync(GraphConfig config,
long creationTimestamp,
java.lang.String newGraphName)
Reads a graph and its properties of a specific version (creationTimestamp) into memory.
|
PgxGraph |
PgxSession.readGraphWithProperties(GraphConfig config)
Blocking version of
PgxSession.readGraphWithPropertiesAsync(GraphConfig) . |
PgxGraph |
PgxSession.readGraphWithProperties(GraphConfig config,
boolean updateIfNotFresh)
Blocking version of
PgxSession.readGraphWithPropertiesAsync(GraphConfig, boolean) . |
PgxGraph |
PgxSession.readGraphWithProperties(GraphConfig config,
boolean updateIfNotFresh,
java.lang.String newGraphName)
Blocking version of
PgxSession.readGraphWithPropertiesAsync(GraphConfig, boolean, String) . |
PgxGraph |
PgxSession.readGraphWithProperties(GraphConfig config,
long maxAge,
java.util.concurrent.TimeUnit maxAgeTimeUnit)
Blocking version of
PgxSession.readGraphWithPropertiesAsync(GraphConfig, long, TimeUnit) . |
PgxGraph |
PgxSession.readGraphWithProperties(GraphConfig config,
long maxAge,
java.util.concurrent.TimeUnit maxAgeTimeUnit,
boolean blockIfFull,
java.lang.String newGraphName)
|
PgxGraph |
PgxSession.readGraphWithProperties(GraphConfig config,
java.lang.String newGraphName)
Blocking version of
PgxSession.readGraphWithPropertiesAsync(GraphConfig, String) . |
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config)
Reads a graph and its properties, specified in the graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config,
boolean updateIfNotFresh)
Reads a graph and its properties, specified in the graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config,
boolean updateIfNotFresh,
java.lang.String newGraphName)
Reads a graph and its properties, specified in the graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config,
long maxAge,
java.util.concurrent.TimeUnit maxAgeTimeUnit)
Reads a graph and its properties, specified in the graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config,
long maxAge,
java.util.concurrent.TimeUnit maxAgeTimeUnit,
boolean blockIfFull,
java.lang.String newGraphName)
Reads a graph and its properties, specified in the graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config,
java.lang.String newGraphName)
Reads a graph and its properties, specified a graph config, into memory.
|
void |
GraphMetaData.setConfig(GraphConfig config) |
GraphConfig |
PgxGraph.store(GraphConfig targetConfig,
boolean overwrite)
Blocking version of
PgxGraph.storeAsync(GraphConfig, boolean) . |
GraphConfig |
PgxGraph.store(GraphConfig targetConfig,
java.util.Set<java.lang.String> vertexProvidersToStore,
java.util.Set<java.lang.String> edgeProvidersToStore,
boolean overwrite)
Blocking version of
PgxGraph.storeAsync(GraphConfig, Set, Set, boolean) . |
PgxFuture<GraphConfig> |
PgxGraph.storeAsync(GraphConfig targetConfig,
boolean overwrite)
Stores this graph in a file or database.
|
PgxFuture<GraphConfig> |
PgxGraph.storeAsync(GraphConfig targetConfig,
java.util.Set<java.lang.String> vertexProvidersToStore,
java.util.Set<java.lang.String> edgeProvidersToStore,
boolean overwrite)
Stores this graph in a file or database.
|
Modifier and Type | Method and Description |
---|---|
PgxFuture<GraphConfig> |
Control.lookupPreloadedGraph(java.lang.String name)
Deprecated.
since 2.7.0
|
Modifier and Type | Method and Description |
---|---|
PgxFuture<java.lang.Void> |
Control.addPinnedGraph(GraphConfig cfg)
Add a pinned graph (will not be unloaded by engine) to be shared between sessions
|
PgxFuture<java.lang.Void> |
Control.demotePinnedGraph(GraphConfig cfg)
Demote pinned graph.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGraphConfigBuilder<T extends AbstractGraphConfigBuilder<T,GC>,GC extends GraphConfig>
base class for graph configuration builder classes
|
class |
AbstractGraphConfigFactory<T extends GraphConfig>
Base factory class for creating graph configuration objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileGraphConfig
Abstract super-class for all file-base graph configs
|
class |
AbstractMultipleTablesConfig |
class |
AbstractPartitionedGraphConfig
Abstract super-class for all partitioned graph configs
|
class |
AbstractPgGraphConfig
Base class for Property Graph (PG) graph configuration objects
|
class |
AbstractRdfGraphConfig |
class |
AbstractTwoTablesRdbmsGraphConfig |
class |
AbstractTwoTablesTextGraphConfig
Base class for Two Tables Text (TWO_TABLES) graph configuration objects
|
class |
FileGraphConfig
PGX Engine File Graph Config
|
class |
MultipleTablesGraphConfig
PGX Engine multiple Tables Format Graph Config
|
class |
PartitionedGraphConfig
PGX Engine Partitioned Graph Config
|
class |
PgHbaseGraphConfig
PGX Engine PG Hbase Graph Config
|
class |
PgNosqlGraphConfig
PGX Engine PG NoSQL Graph Config
|
class |
PgRdbmsGraphConfig
PGX Engine PG RDBMS Graph Config
|
class |
RdfGraphConfig
PGX Engine RDF Graph Config
|
class |
TwoTablesRdbmsGraphConfig
PGX Engine Two Tables Rdbms Graph Config
|
class |
TwoTablesTextGraphConfig
PGX Engine Two Tables Text Graph Config
|
Modifier and Type | Method and Description |
---|---|
GraphConfig |
AnyFormatGraphConfigFactory.fromProperties(java.util.Properties props) |
Modifier and Type | Method and Description |
---|---|
T |
AbstractGraphConfigBuilder.copyBaseFrom(GraphConfig graphConfig)
Sets this builder with the values of the given graph config, this only includes base settings (format,
temporal formats, vertex properties, edge properties, loading configuration and error handling configuration).
|
Copyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.