Interface ScheduledDeliveryHandler
- All Known Implementing Classes:
ScheduledDeliveryHandlerImpl
public interface ScheduledDeliveryHandler
-
Method Summary
Modifier and TypeMethodDescriptioncancel(Predicate<MessageReference> predicate) booleancheckAndSchedule(MessageReference ref, boolean tail) intlongintlongintlongintlongremoveReferenceWithID(long id) removeReferenceWithID(long id, Transaction tx)
-
Method Details
-
checkAndSchedule
-
getScheduledCount
int getScheduledCount() -
getNonPagedScheduledCount
int getNonPagedScheduledCount() -
getScheduledSize
long getScheduledSize() -
getNonPagedScheduledSize
long getNonPagedScheduledSize() -
getDurableScheduledCount
int getDurableScheduledCount() -
getNonPagedDurableScheduledCount
int getNonPagedDurableScheduledCount() -
getDurableScheduledSize
long getDurableScheduledSize() -
getNonPagedDurableScheduledSize
long getNonPagedDurableScheduledSize() -
peekFirstScheduledMessage
MessageReference peekFirstScheduledMessage() -
getScheduledReferences
List<MessageReference> getScheduledReferences() -
cancel
- Throws:
ActiveMQException
-
removeReferenceWithID
- Throws:
Exception
-
removeReferenceWithID
- Throws:
Exception
-