Class Neo4JAsyncAutoCommitOp

java.lang.Object
io.nosqlbench.adapter.neo4j.ops.Neo4JBaseOp
io.nosqlbench.adapter.neo4j.ops.Neo4JAsyncAutoCommitOp
All Implemented Interfaces:
CycleOp<org.neo4j.driver.Record[]>, LongFunction<org.neo4j.driver.Record[]>

public class Neo4JAsyncAutoCommitOp extends Neo4JBaseOp
  • Field Summary

    Fields inherited from class io.nosqlbench.adapter.neo4j.ops.Neo4JBaseOp

    query
  • Constructor Summary

    Constructors
    Constructor
    Description
    Neo4JAsyncAutoCommitOp(org.neo4j.driver.async.AsyncSession session, org.neo4j.driver.Query query)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final org.neo4j.driver.Record[]
    apply(long value)
    Reference: - https://neo4j.com/docs/api/java-driver/current/org.neo4j.driver/org/neo4j/driver/async/AsyncSession.html#runAsync(java.lang.String,java.util.Map,org.neo4j.driver.TransactionConfig)

    Methods inherited from class io.nosqlbench.adapter.neo4j.ops.Neo4JBaseOp

    toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Neo4JAsyncAutoCommitOp

      public Neo4JAsyncAutoCommitOp(org.neo4j.driver.async.AsyncSession session, org.neo4j.driver.Query query)
  • Method Details

    • apply

      public final org.neo4j.driver.Record[] apply(long value)
      Reference: - https://neo4j.com/docs/api/java-driver/current/org.neo4j.driver/org/neo4j/driver/async/AsyncSession.html#runAsync(java.lang.String,java.util.Map,org.neo4j.driver.TransactionConfig)
      Specified by:
      apply in interface CycleOp<org.neo4j.driver.Record[]>
      Specified by:
      apply in interface LongFunction<org.neo4j.driver.Record[]>
      Specified by:
      apply in class Neo4JBaseOp
      Parameters:
      value - The cycle value for which an operation is run