public interface RedisGraph extends Closeable
Modifier and Type | Method and Description |
---|---|
ResultSet |
callProcedure(String graphId,
String procedure)
Invokes stored procedures without arguments
|
ResultSet |
callProcedure(String graphId,
String procedure,
List<String> args)
Invokes stored procedure with arguments
|
ResultSet |
callProcedure(String graphId,
String procedure,
List<String> args,
Map<String,List<String>> kwargs)
Invoke a stored procedure
|
void |
close() |
String |
deleteGraph(String graphId)
Deletes the entire graph
|
ResultSet |
query(String graphId,
String query)
Execute a Cypher query.
|
ResultSet |
query(String graphId,
String query,
long timeout)
Execute a Cypher query with timeout.
|
ResultSet |
query(String graphId,
String query,
Map<String,Object> params)
Executes a cypher query with parameters.
|
ResultSet |
query(String graphId,
String query,
Map<String,Object> params,
long timeout)
Executes a cypher query with parameters and timeout.
|
ResultSet |
query(String graphId,
String query,
Object... args)
Deprecated.
use
query(String, String, Map) instead. |
ResultSet |
readOnlyQuery(String graphId,
String query)
Execute a Cypher read-only query.
|
ResultSet |
readOnlyQuery(String graphId,
String query,
long timeout)
Execute a Cypher read-only query with timeout.
|
ResultSet |
readOnlyQuery(String graphId,
String query,
Map<String,Object> params)
Executes a cypher read-only query with parameters.
|
ResultSet |
readOnlyQuery(String graphId,
String query,
Map<String,Object> params,
long timeout)
Executes a cypher read-only query with parameters and timeout.
|
ResultSet query(String graphId, String query)
graphId
- a graph to perform the query onquery
- Cypher queryResultSet readOnlyQuery(String graphId, String query)
graphId
- a graph to perform the query onquery
- Cypher queryResultSet query(String graphId, String query, long timeout)
graphId
- a graph to perform the query onquery
- Cypher querytimeout
- ResultSet readOnlyQuery(String graphId, String query, long timeout)
graphId
- a graph to perform the query onquery
- Cypher querytimeout
- @Deprecated ResultSet query(String graphId, String query, Object... args)
query(String, String, Map)
instead.graphId
- a graph to perform the query onquery
- Cypher queryargs
- ResultSet query(String graphId, String query, Map<String,Object> params)
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.ResultSet readOnlyQuery(String graphId, String query, Map<String,Object> params)
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.ResultSet query(String graphId, String query, Map<String,Object> params, long timeout)
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.timeout
- ResultSet readOnlyQuery(String graphId, String query, Map<String,Object> params, long timeout)
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.timeout
- ResultSet callProcedure(String graphId, String procedure)
graphId
- a graph to perform the query onprocedure
- procedure name to invokeResultSet callProcedure(String graphId, String procedure, List<String> args)
graphId
- a graph to perform the query onprocedure
- procedure name to invokeargs
- procedure argumentsResultSet callProcedure(String graphId, String procedure, List<String> args, Map<String,List<String>> kwargs)
graphId
- a graph to perform the query onprocedure
- - procedure to executeargs
- - procedure argumentskwargs
- - procedure output argumentsString deleteGraph(String graphId)
graphId
- graph to deletevoid close()
close
in interface AutoCloseable
close
in interface Closeable
Copyright © 2021 RedisLabs. All rights reserved.