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 |
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)
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) |
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).
|
static java.util.List<java.time.format.DateTimeFormatter> |
GraphFormatConfig.getDefaultFormats(GraphConfig graphConfig, PropertyType type) |
Copyright © 2016, 2018 Oracle and/or its affiliates. All Rights Reserved.