Class StoreId

java.lang.Object
MessageIndex
com.swiftmq.impl.queue.standard.queue.StoreId

public class StoreId extends MessageIndex
  • Constructor Details

    • StoreId

      public StoreId(long id, int priority, int deliveryCount, boolean persistent, long expirationTime, Object persistentKey)
  • Method Details

    • setPersistent

      public void setPersistent(boolean persistent)
    • isPersistent

      public boolean isPersistent()
    • setLocked

      public void setLocked(boolean locked)
    • isLocked

      public boolean isLocked()
    • setExpirationTime

      public void setExpirationTime(long expirationTime)
    • getExpirationTime

      public long getExpirationTime()
    • getMsgSize

      public long getMsgSize()
    • setMsgSize

      public void setMsgSize(long msgSize)
    • setPersistentKey

      public void setPersistentKey(Object persistentKey)
    • getPersistentKey

      public Object getPersistentKey()
    • setEntryTime

      public void setEntryTime(long entryTime)
    • getLatency

      public long getLatency(long exitTime)
    • toString

      public String toString()