- <init>
Create a DelayHandler with the given default delay. The sending of Messages
after the delay will be
- setDefaultDelay
Set the default delay in milliseconds. If no delayExpression property has been
provided, the default
- setDelayExpression
Specify the Expression that should be checked for a delay period (in
milliseconds) or a Date to dela
- setIgnoreExpressionFailures
Specify whether Exceptions thrown by #delayExpression evaluation should be
ignored (only logged). In
- setMessageStore
Specify the MessageGroupStore that should be used to store Messages while
awaiting the delay.
- setDelayedAdviceChain
Specify the List to advise DelayHandler.ReleaseMessageHandler proxy. Usually
used to add transaction
- determineDelayForMessage
- releaseMessage
- releaseMessageAfterDelay
- reschedulePersistedMessages
Used for reading persisted Messages in the 'messageStore' to reschedule them
e.g. upon application r
- setDelayedMessageErrorChannel
Set a message channel to which an ErrorMessage will be sent if sending the
released message fails. I
- setMaxAttempts
Set the maximum number of release attempts for when message release fails.
Default #DEFAULT_MAX_ATTE