Class StoreReadTransactionImpl

java.lang.Object
com.swiftmq.impl.store.standard.StoreTransactionImpl
com.swiftmq.impl.store.standard.StoreReadTransactionImpl
All Implemented Interfaces:
CacheReleaseListener, com.swiftmq.swiftlet.store.StoreReadTransaction, com.swiftmq.swiftlet.store.StoreTransaction

public class StoreReadTransactionImpl extends StoreTransactionImpl implements com.swiftmq.swiftlet.store.StoreReadTransaction
  • Method Details

    • remove

      public void remove(Object key) throws com.swiftmq.swiftlet.store.StoreException
      Specified by:
      remove in interface com.swiftmq.swiftlet.store.StoreReadTransaction
      Throws:
      com.swiftmq.swiftlet.store.StoreException
    • prepare

      public void prepare(com.swiftmq.jms.XidImpl globalTxId) throws com.swiftmq.swiftlet.store.StoreException
      Specified by:
      prepare in interface com.swiftmq.swiftlet.store.StoreTransaction
      Throws:
      com.swiftmq.swiftlet.store.StoreException
    • commit

      public void commit(com.swiftmq.jms.XidImpl globalTxId) throws com.swiftmq.swiftlet.store.StoreException
      Specified by:
      commit in interface com.swiftmq.swiftlet.store.StoreTransaction
      Throws:
      com.swiftmq.swiftlet.store.StoreException
    • commit

      public void commit() throws com.swiftmq.swiftlet.store.StoreException
      Specified by:
      commit in interface com.swiftmq.swiftlet.store.StoreTransaction
      Overrides:
      commit in class StoreTransactionImpl
      Throws:
      com.swiftmq.swiftlet.store.StoreException
    • commit

      public void commit(com.swiftmq.tools.concurrent.AsyncCompletionCallback callback)
      Specified by:
      commit in interface com.swiftmq.swiftlet.store.StoreTransaction
      Overrides:
      commit in class StoreTransactionImpl
    • abort

      public void abort(com.swiftmq.jms.XidImpl globalTxId) throws com.swiftmq.swiftlet.store.StoreException
      Specified by:
      abort in interface com.swiftmq.swiftlet.store.StoreTransaction
      Throws:
      com.swiftmq.swiftlet.store.StoreException
    • abort

      public void abort() throws com.swiftmq.swiftlet.store.StoreException
      Specified by:
      abort in interface com.swiftmq.swiftlet.store.StoreTransaction
      Overrides:
      abort in class StoreTransactionImpl
      Throws:
      com.swiftmq.swiftlet.store.StoreException
    • close

      protected void close()
      Overrides:
      close in class StoreTransactionImpl
    • toString

      public String toString()
      Overrides:
      toString in class StoreTransactionImpl