| Package | Description |
|---|---|
| io.reactiverse.rxjava.neo4j |
| Modifier and Type | Field and Description |
|---|---|
static io.vertx.lang.rx.TypeArg<Neo4jClient> |
Neo4jClient.__TYPE_ARG |
| Modifier and Type | Method and Description |
|---|---|
Neo4jClient |
Neo4jClient.begin(Handler<AsyncResult<Neo4jTransaction>> resultHandler)
Begins a new transaction
|
Neo4jClient |
Neo4jClient.bulkWrite(List<Query> queries,
Handler<AsyncResult<SummaryCounters>> resultHandler)
Executes a list of queries in one transaction
|
static Neo4jClient |
Neo4jClient.createNonShared(Vertx vertx,
Neo4jClientOptions config)
Creates a Neo4j client which maintains its own driver session.
|
static Neo4jClient |
Neo4jClient.createShared(Vertx vertx,
Neo4jClientOptions config)
Same as
createShared(io.vertx.rxjava.core.Vertx, io.reactiverse.neo4j.options.Neo4jClientOptions) but with a default data source name |
static Neo4jClient |
Neo4jClient.createShared(Vertx vertx,
Neo4jClientOptions config,
String dataSourceName)
Creates a Neo4j client that shares its driver session with any other client having the same name.
|
Neo4jClient |
Neo4jClient.delete(String query,
Handler<AsyncResult<List<Record>>> resultHandler)
Executes and returns deleted results
|
Neo4jClient |
Neo4jClient.delete(String query,
Value parameters,
Handler<AsyncResult<List<Record>>> resultHandler)
Executes and returns deleted results
|
Neo4jClient |
Neo4jClient.execute(String query,
Handler<AsyncResult<ResultSummary>> resultHandler)
Executes a write transaction
|
Neo4jClient |
Neo4jClient.execute(String query,
Value parameters,
Handler<AsyncResult<ResultSummary>> resultHandler)
Executes a write transaction
|
Neo4jClient |
Neo4jClient.find(String query,
Handler<AsyncResult<List<Record>>> resultHandler)
Finds a list of records
|
Neo4jClient |
Neo4jClient.find(String query,
Value parameters,
Handler<AsyncResult<List<Record>>> resultHandler)
Finds a list of records
|
Neo4jClient |
Neo4jClient.findOne(String query,
Handler<AsyncResult<Record>> resultHandler)
Finds exactly one record
|
Neo4jClient |
Neo4jClient.findOne(String query,
Value parameters,
Handler<AsyncResult<Record>> resultHandler)
Finds exactly one record
|
static Neo4jClient |
Neo4jClient.newInstance(Neo4jClient arg) |
Neo4jClient |
Neo4jClient.queryStream(String query,
Handler<AsyncResult<Neo4jRecordStream>> recordStreamHandler)
Opens a new stream of records
|
Neo4jClient |
Neo4jClient.queryStream(String query,
Value parameters,
Handler<AsyncResult<Neo4jRecordStream>> recordStreamHandler)
Opens a new stream of records
|
Copyright © 2020 Eclipse. All rights reserved.