Interface PagedReference
-
- All Superinterfaces:
MessageReference
- All Known Implementing Classes:
PagedReferenceImpl,QueryPagedReferenceImpl
public interface PagedReference extends MessageReference
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.activemq.artemis.core.server.MessageReference
MessageReference.Factory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPendingFlag()PagedMessagegetPagedMessage()PagePositiongetPosition()longgetTransactionID()booleanisLargeMessage()voidremovePendingFlag()-
Methods inherited from interface org.apache.activemq.artemis.core.server.MessageReference
acknowledge, acknowledge, acknowledge, acknowledge, copy, decrementDeliveryCount, emptyConsumerID, getConsumerId, getDeliveryCount, getLastValueProperty, getMessage, getMessageID, getMessageMemoryEstimate, getPersistedCount, getPersistentSize, getProtocolData, getQueue, getScheduledDeliveryTime, handled, hasConsumerId, incrementDeliveryCount, isAlreadyAcked, isDurable, isInDelivery, isPaged, onDelivery, setAlreadyAcked, setConsumerId, setDeliveryCount, setInDelivery, setPersistedCount, setProtocolData, setScheduledDeliveryTime, skipDelivery
-
-
-
-
Method Detail
-
getPosition
PagePosition getPosition()
-
getPagedMessage
PagedMessage getPagedMessage()
-
isLargeMessage
boolean isLargeMessage()
-
getTransactionID
long getTransactionID()
-
addPendingFlag
void addPendingFlag()
-
removePendingFlag
void removePendingFlag()
-
-