Class Neo4JAsyncWriteTxnOp
java.lang.Object
io.nosqlbench.adapter.neo4j.ops.Neo4JBaseOp
io.nosqlbench.adapter.neo4j.ops.Neo4JAsyncWriteTxnOp
- All Implemented Interfaces:
CycleOp<org.neo4j.driver.Record[]>,LongFunction<org.neo4j.driver.Record[]>
-
Field Summary
Fields inherited from class io.nosqlbench.adapter.neo4j.ops.Neo4JBaseOp
query -
Constructor Summary
ConstructorsConstructorDescriptionNeo4JAsyncWriteTxnOp(org.neo4j.driver.async.AsyncSession session, org.neo4j.driver.Query query) -
Method Summary
Modifier and TypeMethodDescriptionfinal org.neo4j.driver.Record[]apply(long value) References: - https://neo4j.com/docs/java-manual/current/async/ - https://neo4j.com/docs/api/java-driver/current/org.neo4j.driver/org/neo4j/driver/async/AsyncSession.html#executeWriteAsync(org.neo4j.driver.async.AsyncTransactionCallback)Methods inherited from class io.nosqlbench.adapter.neo4j.ops.Neo4JBaseOp
toString
-
Constructor Details
-
Neo4JAsyncWriteTxnOp
public Neo4JAsyncWriteTxnOp(org.neo4j.driver.async.AsyncSession session, org.neo4j.driver.Query query)
-
-
Method Details
-
apply
public final org.neo4j.driver.Record[] apply(long value) References: - https://neo4j.com/docs/java-manual/current/async/ - https://neo4j.com/docs/api/java-driver/current/org.neo4j.driver/org/neo4j/driver/async/AsyncSession.html#executeWriteAsync(org.neo4j.driver.async.AsyncTransactionCallback)- Specified by:
applyin interfaceCycleOp<org.neo4j.driver.Record[]>- Specified by:
applyin interfaceLongFunction<org.neo4j.driver.Record[]>- Specified by:
applyin classNeo4JBaseOp- Parameters:
value- The cycle value for which an operation is run
-