Class RedeliveryPlugin

  • All Implemented Interfaces:
    Broker, BrokerPlugin, Region, org.apache.activemq.Service

    public class RedeliveryPlugin
    extends BrokerPluginSupport
    Replace regular DLQ handling with redelivery via a resend to the original destination after a delay A destination matching RedeliveryPolicy controls the quantity and delay for re-sends If there is no matching policy or an existing policy limit is exceeded by default regular DLQ processing resumes. This is controlled via sendToDlqIfMaxRetriesExceeded and fallbackToDeadLetter