Interface QueueMessageReference
- All Superinterfaces:
org.apache.activemq.broker.region.MessageReference
- All Known Implementing Classes:
IndirectMessageReference,NullMessageReference
public interface QueueMessageReference
extends org.apache.activemq.broker.region.MessageReference
Queue specific MessageReference.
- Author:
- fateev@amazon.com
-
Field Summary
Fields -
Method Summary
Methods inherited from interface org.apache.activemq.broker.region.MessageReference
canProcessAsExpired, decrementReferenceCount, getExpiration, getGroupID, getGroupSequence, getMessage, getMessageHardRef, getMessageId, getRedeliveryCounter, getReferenceCount, getRegionDestination, getSize, getTargetConsumerId, incrementRedeliveryCounter, incrementReferenceCount, isAdvisory, isExpired, isPersistent
-
Field Details
-
NULL_MESSAGE
-
-
Method Details
-
isAcked
boolean isAcked() -
setAcked
void setAcked(boolean b) -
drop
void drop() -
dropIfLive
boolean dropIfLive() -
isDropped
boolean isDropped()- Specified by:
isDroppedin interfaceorg.apache.activemq.broker.region.MessageReference
-
lock
-
unlock
boolean unlock() -
getLockOwner
LockOwner getLockOwner()
-