Class SingleRoutedBoltConnectionSource

java.lang.Object
org.neo4j.driver.internal.adaptedbolt.SingleRoutedBoltConnectionSource
All Implemented Interfaces:
org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>

public final class SingleRoutedBoltConnectionSource extends Object implements org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>
  • Constructor Details

    • SingleRoutedBoltConnectionSource

      public SingleRoutedBoltConnectionSource(org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.BoltConnectionParameters> delegate)
  • Method Details

    • getConnection

      public CompletionStage<org.neo4j.bolt.connection.BoltConnection> getConnection()
      Specified by:
      getConnection in interface org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>
    • getConnection

      public CompletionStage<org.neo4j.bolt.connection.BoltConnection> getConnection(org.neo4j.bolt.connection.RoutedBoltConnectionParameters parameters)
      Specified by:
      getConnection in interface org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>
    • verifyConnectivity

      public CompletionStage<Void> verifyConnectivity()
      Specified by:
      verifyConnectivity in interface org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>
    • supportsMultiDb

      public CompletionStage<Boolean> supportsMultiDb()
      Specified by:
      supportsMultiDb in interface org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>
    • supportsSessionAuth

      public CompletionStage<Boolean> supportsSessionAuth()
      Specified by:
      supportsSessionAuth in interface org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>
    • close

      public CompletionStage<Void> close()
      Specified by:
      close in interface org.neo4j.bolt.connection.BoltConnectionSource<org.neo4j.bolt.connection.RoutedBoltConnectionParameters>