Class DelayAware


  • public class DelayAware
    extends Object
    • Constructor Detail

      • DelayAware

        public DelayAware()
    • Method Detail

      • setDelay

        public void setDelay​(int delay)
        Set the delay in the x-delay header.
        Parameters:
        delay - the value of the delay.
      • setDelayExpression

        public void setDelayExpression​(org.springframework.expression.Expression delayExpression)
        Set the delay SpEL expression that will evaluate the x-delay header.
        Parameters:
        delayExpression - the SpEL expression for the delay.
      • doInit

        public void doInit​(org.springframework.beans.factory.BeanFactory beanFactory)
      • addDelayProperty

        public void addDelayProperty​(org.springframework.messaging.Message<?> message,
                                     javax.jms.Message jmsMessage)
      • init

        public void init​(org.springframework.cloud.stream.binder.ExtendedProducerProperties<JmsProducerProperties> producerProperties)