Class AerospikeTransaction

java.lang.Object
org.springframework.data.aerospike.transaction.sync.AerospikeTransaction
All Implemented Interfaces:
Flushable, SmartTransactionObject

public class AerospikeTransaction extends Object implements SmartTransactionObject
A SmartTransactionObject implementation that has transaction resource holder and basic transaction API
  • Method Details

    • commitTransaction

      public void commitTransaction()
      Commit the transaction
    • abortTransaction

      public void abortTransaction()
      Rollback (abort) the transaction
    • isRollbackOnly

      public boolean isRollbackOnly()
      Specified by:
      isRollbackOnly in interface SmartTransactionObject
    • flush

      public void flush()
      Specified by:
      flush in interface Flushable
      Specified by:
      flush in interface SmartTransactionObject