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() |
boolean |
dropIfLive() |
long |
getExpiration() |
String |
getGroupID() |
int |
getGroupSequence() |
LockOwner |
getLockOwner() |
org.apache.activemq.command.Message |
getMessage() |
org.apache.activemq.command.Message |
getMessageHardRef() |
org.apache.activemq.command.MessageId |
getMessageId() |
int |
getRedeliveryCounter() |
int |
getReferenceCount() |
Destination |
getRegionDestination() |
int |
getSize() |
org.apache.activemq.command.ConsumerId |
getTargetConsumerId() |
void |
incrementRedeliveryCounter() |
int |
incrementReferenceCount() |
boolean |
isAcked() |
boolean |
isAdvisory() |
boolean |
isDropped() |
boolean |
isExpired() |
boolean |
isPersistent() |
boolean |
lock(LockOwner subscription) |
void |
setAcked(boolean b) |
boolean |
unlock() |
public NullMessageReference()
public void drop()
drop in interface QueueMessageReferencepublic boolean dropIfLive()
dropIfLive in interface QueueMessageReferencepublic LockOwner getLockOwner()
getLockOwner in interface QueueMessageReferencepublic boolean isAcked()
isAcked in interface QueueMessageReferencepublic boolean isDropped()
isDropped in interface org.apache.activemq.broker.region.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 org.apache.activemq.broker.region.MessageReferencepublic long getExpiration()
getExpiration in interface org.apache.activemq.broker.region.MessageReferencepublic String getGroupID()
getGroupID in interface org.apache.activemq.broker.region.MessageReferencepublic int getGroupSequence()
getGroupSequence in interface org.apache.activemq.broker.region.MessageReferencepublic org.apache.activemq.command.Message getMessage()
getMessage in interface org.apache.activemq.broker.region.MessageReferencepublic org.apache.activemq.command.Message getMessageHardRef()
getMessageHardRef in interface org.apache.activemq.broker.region.MessageReferencepublic org.apache.activemq.command.MessageId getMessageId()
getMessageId in interface org.apache.activemq.broker.region.MessageReferencepublic int getRedeliveryCounter()
getRedeliveryCounter in interface org.apache.activemq.broker.region.MessageReferencepublic int getReferenceCount()
getReferenceCount in interface org.apache.activemq.broker.region.MessageReferencepublic Destination getRegionDestination()
getRegionDestination in interface org.apache.activemq.broker.region.MessageReferencepublic int getSize()
getSize in interface org.apache.activemq.broker.region.MessageReferencepublic org.apache.activemq.command.ConsumerId getTargetConsumerId()
getTargetConsumerId in interface org.apache.activemq.broker.region.MessageReferencepublic void incrementRedeliveryCounter()
incrementRedeliveryCounter in interface org.apache.activemq.broker.region.MessageReferencepublic int incrementReferenceCount()
incrementReferenceCount in interface org.apache.activemq.broker.region.MessageReferencepublic boolean isExpired()
isExpired in interface org.apache.activemq.broker.region.MessageReferencepublic boolean isPersistent()
isPersistent in interface org.apache.activemq.broker.region.MessageReferencepublic boolean isAdvisory()
isAdvisory in interface org.apache.activemq.broker.region.MessageReferencepublic boolean canProcessAsExpired()
canProcessAsExpired in interface org.apache.activemq.broker.region.MessageReferenceCopyright © 2005–2020 The Apache Software Foundation. All rights reserved.