Class StoreId
java.lang.Object
MessageIndex
com.swiftmq.impl.queue.standard.queue.StoreId
public class StoreId
extends MessageIndex
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
getLatency
(long exitTime) long
boolean
isLocked()
boolean
void
setEntryTime
(long entryTime) void
setExpirationTime
(long expirationTime) void
setLocked
(boolean locked) void
setMsgSize
(long msgSize) void
setPersistent
(boolean persistent) void
setPersistentKey
(Object persistentKey) toString()
-
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
-
getPersistentKey
-
setEntryTime
public void setEntryTime(long entryTime) -
getLatency
public long getLatency(long exitTime) -
toString
-