java.lang.Object
org.neo4j.ogm.transaction.AbstractTransaction
org.neo4j.ogm.drivers.bolt.transaction.BoltTransaction
All Implemented Interfaces:
AutoCloseable, org.neo4j.ogm.transaction.Transaction

public class BoltTransaction extends org.neo4j.ogm.transaction.AbstractTransaction
Author:
Vince Bickers, Gerrit Meier, Michael J. Simons
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.neo4j.ogm.transaction.Transaction

    org.neo4j.ogm.transaction.Transaction.Status, org.neo4j.ogm.transaction.Transaction.Type
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.neo4j.ogm.transaction.AbstractTransaction

    transactionManager, type
  • Constructor Summary

    Constructors
    Constructor
    Description
    BoltTransaction(org.neo4j.ogm.transaction.TransactionManager transactionManager, org.neo4j.driver.Session session, org.neo4j.ogm.transaction.Transaction.Type type)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    org.neo4j.driver.Transaction
     
    protected void
     

    Methods inherited from class org.neo4j.ogm.transaction.AbstractTransaction

    canCommit, canRollback, close, commit, extend, isReadOnly, registerNew, rollback, status, type

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • BoltTransaction

      public BoltTransaction(org.neo4j.ogm.transaction.TransactionManager transactionManager, org.neo4j.driver.Session session, org.neo4j.ogm.transaction.Transaction.Type type)
  • Method Details

    • rollback0

      protected void rollback0()
      Specified by:
      rollback0 in class org.neo4j.ogm.transaction.AbstractTransaction
    • commit0

      protected void commit0()
      Specified by:
      commit0 in class org.neo4j.ogm.transaction.AbstractTransaction
    • nativeBoltTransaction

      public org.neo4j.driver.Transaction nativeBoltTransaction()