Class N4JOpNode

All Implemented Interfaces:
N4JOp

public class N4JOpNode extends AbstractN4JExecutor implements N4JOp
  • Field Summary

    Fields inherited from interface io.vertx.tp.plugin.neo4j.sync.N4JOp

    ALIAS_CREATE, ALIAS_DELETE, ALIAS_UPDATE
  • Method Summary

    Modifier and Type
    Method
    Description
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    create(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    create(io.vertx.core.json.JsonObject node)
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    delete(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    delete(io.vertx.core.json.JsonObject node)
     
    protected org.neo4j.driver.Session
     
    io.vertx.core.Future<io.vertx.core.json.JsonArray>
    update(io.vertx.core.json.JsonArray nodes)
     
    io.vertx.core.Future<io.vertx.core.json.JsonObject>
    update(io.vertx.core.json.JsonObject node)
     

    Methods inherited from class io.vertx.tp.plugin.neo4j.sync.AbstractN4JExecutor

    doAsync, doAsync, doAsync, doAsync, doSync, doSync, execute

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • create

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> create(io.vertx.core.json.JsonObject node)
      Specified by:
      create in interface N4JOp
    • create

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> create(io.vertx.core.json.JsonArray nodes)
      Specified by:
      create in interface N4JOp
    • update

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> update(io.vertx.core.json.JsonObject node)
      Specified by:
      update in interface N4JOp
    • update

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> update(io.vertx.core.json.JsonArray nodes)
      Specified by:
      update in interface N4JOp
    • delete

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> delete(io.vertx.core.json.JsonObject node)
      Specified by:
      delete in interface N4JOp
    • delete

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> delete(io.vertx.core.json.JsonArray nodes)
      Specified by:
      delete in interface N4JOp
    • session

      protected org.neo4j.driver.Session session()
      Specified by:
      session in class AbstractN4JExecutor