public final class NullMessageReference extends Object implements QueueMessageReference
QueueMessageReference.NULL_MESSAGENULL_MESSAGE| Constructor and Description |
|---|
NullMessageReference() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canProcessAsExpired() |
int |
decrementReferenceCount() |
void |
drop() |
long |
getExpiration() |
String |
getGroupID() |
int |
getGroupSequence() |
LockOwner |
getLockOwner() |
Message |
getMessage() |
Message |
getMessageHardRef() |
MessageId |
getMessageId() |
int |
getRedeliveryCounter() |
int |
getReferenceCount() |
Destination |
getRegionDestination() |
int |
getSize() |
ConsumerId |
getTargetConsumerId() |
void |
incrementRedeliveryCounter() |
int |
incrementReferenceCount() |
boolean |
isAcked() |
boolean |
isAdvisory() |
boolean |
isDropped()
Returns true if this message is dropped.
|
boolean |
isExpired()
Returns true if this message is expired
|
boolean |
isPersistent() |
boolean |
lock(LockOwner subscription) |
void |
setAcked(boolean b) |
boolean |
unlock() |
public NullMessageReference()
public void drop()
drop in interface QueueMessageReferencepublic LockOwner getLockOwner()
getLockOwner in interface QueueMessageReferencepublic boolean isAcked()
isAcked in interface QueueMessageReferencepublic boolean isDropped()
MessageReferenceisDropped in interface MessageReferenceisDropped in interface QueueMessageReferencepublic boolean lock(LockOwner subscription)
lock in interface QueueMessageReferencepublic void setAcked(boolean b)
setAcked in interface QueueMessageReferencepublic boolean unlock()
unlock in interface QueueMessageReferencepublic int decrementReferenceCount()
decrementReferenceCount in interface MessageReferencepublic long getExpiration()
getExpiration in interface MessageReferencepublic String getGroupID()
getGroupID in interface MessageReferencepublic int getGroupSequence()
getGroupSequence in interface MessageReferencepublic Message getMessage()
getMessage in interface MessageReferencepublic Message getMessageHardRef()
getMessageHardRef in interface MessageReferencepublic MessageId getMessageId()
getMessageId in interface MessageReferencepublic int getRedeliveryCounter()
getRedeliveryCounter in interface MessageReferencepublic int getReferenceCount()
getReferenceCount in interface MessageReferencepublic Destination getRegionDestination()
getRegionDestination in interface MessageReferencepublic int getSize()
getSize in interface MessageReferencepublic ConsumerId getTargetConsumerId()
getTargetConsumerId in interface MessageReferencepublic void incrementRedeliveryCounter()
incrementRedeliveryCounter in interface MessageReferencepublic int incrementReferenceCount()
incrementReferenceCount in interface MessageReferencepublic boolean isExpired()
MessageReferenceisExpired in interface MessageReferencepublic boolean isPersistent()
isPersistent in interface MessageReferencepublic boolean isAdvisory()
isAdvisory in interface MessageReferencepublic boolean canProcessAsExpired()
canProcessAsExpired in interface MessageReferenceCopyright © 2005–2016 FuseSource, Corp.. All rights reserved.