Class Neo4JConnector

java.lang.Object
io.vertigo.connectors.neo4j.Neo4JConnector
All Implemented Interfaces:
io.vertigo.core.node.component.Activeable, io.vertigo.core.node.component.Connector<org.neo4j.driver.Driver>, io.vertigo.core.node.component.CoreComponent

public class Neo4JConnector extends Object implements io.vertigo.core.node.component.Connector<org.neo4j.driver.Driver>, io.vertigo.core.node.component.Activeable
  • Constructor Details

  • Method Details

    • getConfig

      protected org.neo4j.driver.Config getConfig(Optional<Long> connectionTimeoutOpt, Optional<Long> connectionLivenessCheckTimeoutOpt, Optional<Long> connectionAcquisitionTimeoutOpt, Optional<Integer> connectionPoolSizeOpt)
    • getClient

      public org.neo4j.driver.Driver getClient()
      Specified by:
      getClient in interface io.vertigo.core.node.component.Connector<org.neo4j.driver.Driver>
    • start

      public void start()
      Specified by:
      start in interface io.vertigo.core.node.component.Activeable
    • stop

      public void stop()
      Specified by:
      stop in interface io.vertigo.core.node.component.Activeable
    • getName

      public String getName()
      Specified by:
      getName in interface io.vertigo.core.node.component.Connector<org.neo4j.driver.Driver>