java.lang.Object
org.neo4j.connectors.common.driver.reauth.tracking.TrackedSession
All Implemented Interfaces:
AutoCloseable, org.neo4j.driver.QueryRunner, org.neo4j.driver.Session, org.neo4j.driver.util.Resource

public class TrackedSession extends Object implements org.neo4j.driver.Session
  • Constructor Summary

    Constructors
    Constructor
    Description
    TrackedSession(TrackingDriver driver, org.neo4j.driver.Session delegate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.neo4j.driver.Transaction
     
    org.neo4j.driver.Transaction
    beginTransaction(org.neo4j.driver.TransactionConfig config)
     
    void
     
    boolean
     
    org.neo4j.driver.Bookmark
     
    <T> T
    readTransaction(org.neo4j.driver.TransactionWork<T> work)
     
    <T> T
    readTransaction(org.neo4j.driver.TransactionWork<T> work, org.neo4j.driver.TransactionConfig config)
     
    void
    Deprecated.
    org.neo4j.driver.Result
    run(String query)
     
    org.neo4j.driver.Result
    run(String query, Map<String,Object> parameters)
     
    org.neo4j.driver.Result
    run(String query, Map<String,Object> parameters, org.neo4j.driver.TransactionConfig config)
     
    org.neo4j.driver.Result
    run(String query, org.neo4j.driver.Record parameters)
     
    org.neo4j.driver.Result
    run(String query, org.neo4j.driver.TransactionConfig config)
     
    org.neo4j.driver.Result
    run(String query, org.neo4j.driver.Value parameters)
     
    org.neo4j.driver.Result
    run(org.neo4j.driver.Query query)
     
    org.neo4j.driver.Result
    run(org.neo4j.driver.Query query, org.neo4j.driver.TransactionConfig config)
     
    <T> T
    writeTransaction(org.neo4j.driver.TransactionWork<T> work)
     
    <T> T
    writeTransaction(org.neo4j.driver.TransactionWork<T> work, org.neo4j.driver.TransactionConfig config)
     

    Methods inherited from class java.lang.Object

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

    • TrackedSession

      public TrackedSession(TrackingDriver driver, org.neo4j.driver.Session delegate)
  • Method Details

    • beginTransaction

      public org.neo4j.driver.Transaction beginTransaction()
      Specified by:
      beginTransaction in interface org.neo4j.driver.Session
    • beginTransaction

      public org.neo4j.driver.Transaction beginTransaction(org.neo4j.driver.TransactionConfig config)
      Specified by:
      beginTransaction in interface org.neo4j.driver.Session
    • readTransaction

      public <T> T readTransaction(org.neo4j.driver.TransactionWork<T> work)
      Specified by:
      readTransaction in interface org.neo4j.driver.Session
    • readTransaction

      public <T> T readTransaction(org.neo4j.driver.TransactionWork<T> work, org.neo4j.driver.TransactionConfig config)
      Specified by:
      readTransaction in interface org.neo4j.driver.Session
    • writeTransaction

      public <T> T writeTransaction(org.neo4j.driver.TransactionWork<T> work)
      Specified by:
      writeTransaction in interface org.neo4j.driver.Session
    • writeTransaction

      public <T> T writeTransaction(org.neo4j.driver.TransactionWork<T> work, org.neo4j.driver.TransactionConfig config)
      Specified by:
      writeTransaction in interface org.neo4j.driver.Session
    • run

      public org.neo4j.driver.Result run(String query, org.neo4j.driver.TransactionConfig config)
      Specified by:
      run in interface org.neo4j.driver.Session
    • run

      public org.neo4j.driver.Result run(String query, Map<String,Object> parameters, org.neo4j.driver.TransactionConfig config)
      Specified by:
      run in interface org.neo4j.driver.Session
    • run

      public org.neo4j.driver.Result run(org.neo4j.driver.Query query, org.neo4j.driver.TransactionConfig config)
      Specified by:
      run in interface org.neo4j.driver.Session
    • lastBookmark

      public org.neo4j.driver.Bookmark lastBookmark()
      Specified by:
      lastBookmark in interface org.neo4j.driver.Session
    • reset

      @Deprecated public void reset()
      Deprecated.
      Specified by:
      reset in interface org.neo4j.driver.Session
    • close

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

      public org.neo4j.driver.Result run(String query, org.neo4j.driver.Value parameters)
      Specified by:
      run in interface org.neo4j.driver.QueryRunner
    • run

      public org.neo4j.driver.Result run(String query, Map<String,Object> parameters)
      Specified by:
      run in interface org.neo4j.driver.QueryRunner
    • run

      public org.neo4j.driver.Result run(String query, org.neo4j.driver.Record parameters)
      Specified by:
      run in interface org.neo4j.driver.QueryRunner
    • run

      public org.neo4j.driver.Result run(String query)
      Specified by:
      run in interface org.neo4j.driver.QueryRunner
    • run

      public org.neo4j.driver.Result run(org.neo4j.driver.Query query)
      Specified by:
      run in interface org.neo4j.driver.QueryRunner
    • isOpen

      public boolean isOpen()
      Specified by:
      isOpen in interface org.neo4j.driver.util.Resource