Class PrepareLogRecordImpl

java.lang.Object
com.swiftmq.impl.store.standard.xa.PrepareLogRecordImpl
All Implemented Interfaces:
com.swiftmq.swiftlet.store.PrepareLogRecord

public class PrepareLogRecordImpl extends Object implements com.swiftmq.swiftlet.store.PrepareLogRecord
  • Constructor Details

    • PrepareLogRecordImpl

      public PrepareLogRecordImpl(long address)
    • PrepareLogRecordImpl

      public PrepareLogRecordImpl(int type, String queueName, com.swiftmq.jms.XidImpl globalTxId, List keys)
  • Method Details

    • setAddress

      public void setAddress(long address)
    • getAddress

      public long getAddress()
    • isValid

      public boolean isValid()
    • getPreparationTime

      public long getPreparationTime()
    • getType

      public int getType()
      Specified by:
      getType in interface com.swiftmq.swiftlet.store.PrepareLogRecord
    • getQueueName

      public String getQueueName()
      Specified by:
      getQueueName in interface com.swiftmq.swiftlet.store.PrepareLogRecord
    • getGlobalTxId

      public com.swiftmq.jms.XidImpl getGlobalTxId()
      Specified by:
      getGlobalTxId in interface com.swiftmq.swiftlet.store.PrepareLogRecord
    • getKeyList

      public List getKeyList()
      Specified by:
      getKeyList in interface com.swiftmq.swiftlet.store.PrepareLogRecord
    • toString

      public String toString()
      Overrides:
      toString in class Object