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 |
GraphMetaData.getConfig()
Gets the graph configuration object used to specify the data source of this graph.
|
GraphConfig |
PgxGraph.getConfig()
Gets the graph configuration object used to specify the data source of this graph.
|
GraphConfig |
ServerInstance.lookupPreloadedGraph(java.lang.String name)
Blocking version of
ServerInstance.lookupPreloadedGraphAsync(String) . |
GraphConfig |
PgxGraph.store(GraphConfig targetConfig, boolean overwrite)
Blocking version of
PgxGraph.storeAsync(GraphConfig, 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> |
ServerInstance.lookupPreloadedGraphAsync(java.lang.String name)
Looks up the config of a pre-loaded graph by name.
|
PgxFuture<GraphConfig> |
PgxGraph.storeAsync(GraphConfig targetConfig, 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)
Blocking version of
PgxSession.getAvailableSnapshotsAsync(GraphConfig) . |
PgxFuture<java.util.Deque<GraphMetaData>> |
PgxSession.getAvailableSnapshotsAsync(GraphConfig config)
Gets a list of available in-memory snapshots of a graph described by a graph configuration.
|
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 a graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config, boolean updateIfNotFresh)
Reads a graph and its properties, specified a graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config, boolean updateIfNotFresh, java.lang.String newGraphName)
Reads a graph and its properties, specified a graph config, into memory.
|
PgxFuture<PgxGraph> |
PgxSession.readGraphWithPropertiesAsync(GraphConfig config, long maxAge, java.util.concurrent.TimeUnit maxAgeTimeUnit)
Reads a graph and its properties, specified a 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 a 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) . |
PgxFuture<GraphConfig> |
PgxGraph.storeAsync(GraphConfig targetConfig, boolean overwrite)
Stores this graph in a file or database.
|
Modifier and Type | Method and Description |
---|---|
PgxFuture<GraphConfig> |
Control.lookupPreloadedGraph(java.lang.String name)
look up the config of a pre-loaded graph by name.
|
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 |
AbstractPgGraphConfig
Base class for Property Graph (PG) graph configuration objects
|
class |
AbstractRdfGraphConfig |
class |
AbstractSparkGraphConfig
Base class for Spark graph configuration objects
|
class |
AbstractTwoTablesRdbmsGraphConfig |
class |
AbstractTwoTablesSparkGraphConfig
Base class for Two Tables Spark (TWO_TABLES) graph configuration objects
|
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 |
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 |
TwoTablesSparkGraphConfig
PGX Engine Two Tables Spark Graph Config
|
class |
TwoTablesTextGraphConfig
PGX Engine Two Tables Text Graph Config
|
Modifier and Type | Method and Description |
---|---|
GraphConfig |
AnyFormatGraphConfigFactory.fromProperties(java.util.Properties props) |
Copyright © 2017 Oracle Corp. All Rights Reserved.