java.lang.Object
org.neo4j.connectors.common.driver.reauth.tracking.TrackingDriver
All Implemented Interfaces:
AutoCloseable, org.neo4j.driver.Driver

public class TrackingDriver extends Object implements org.neo4j.driver.Driver
  • Constructor Details

    • TrackingDriver

      public TrackingDriver(org.neo4j.driver.Driver delegate)
  • Method Details

    • isEncrypted

      public boolean isEncrypted()
      Specified by:
      isEncrypted in interface org.neo4j.driver.Driver
    • session

      public org.neo4j.driver.Session session()
      Specified by:
      session in interface org.neo4j.driver.Driver
    • session

      public org.neo4j.driver.Session session(org.neo4j.driver.SessionConfig sessionConfig)
      Specified by:
      session in interface org.neo4j.driver.Driver
    • rxSession

      public org.neo4j.driver.reactive.RxSession rxSession()
      Specified by:
      rxSession in interface org.neo4j.driver.Driver
    • rxSession

      public org.neo4j.driver.reactive.RxSession rxSession(org.neo4j.driver.SessionConfig sessionConfig)
      Specified by:
      rxSession in interface org.neo4j.driver.Driver
    • asyncSession

      public org.neo4j.driver.async.AsyncSession asyncSession()
      Specified by:
      asyncSession in interface org.neo4j.driver.Driver
    • asyncSession

      public org.neo4j.driver.async.AsyncSession asyncSession(org.neo4j.driver.SessionConfig sessionConfig)
      Specified by:
      asyncSession in interface org.neo4j.driver.Driver
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.neo4j.driver.Driver
    • closeAsync

      public CompletionStage<Void> closeAsync()
      Specified by:
      closeAsync in interface org.neo4j.driver.Driver
    • metrics

      public org.neo4j.driver.Metrics metrics()
      Specified by:
      metrics in interface org.neo4j.driver.Driver
    • isMetricsEnabled

      public boolean isMetricsEnabled()
      Specified by:
      isMetricsEnabled in interface org.neo4j.driver.Driver
    • defaultTypeSystem

      public org.neo4j.driver.types.TypeSystem defaultTypeSystem()
      Specified by:
      defaultTypeSystem in interface org.neo4j.driver.Driver
    • verifyConnectivity

      public void verifyConnectivity()
      Specified by:
      verifyConnectivity in interface org.neo4j.driver.Driver
    • verifyConnectivityAsync

      public CompletionStage<Void> verifyConnectivityAsync()
      Specified by:
      verifyConnectivityAsync in interface org.neo4j.driver.Driver
    • supportsMultiDb

      public boolean supportsMultiDb()
      Specified by:
      supportsMultiDb in interface org.neo4j.driver.Driver
    • supportsMultiDbAsync

      public CompletionStage<Boolean> supportsMultiDbAsync()
      Specified by:
      supportsMultiDbAsync in interface org.neo4j.driver.Driver
    • onSessionClosure

      public void onSessionClosure()
    • getOpenSessionCount

      public int getOpenSessionCount()