Class DiscardingDLQBrokerPlugin

java.lang.Object
org.apache.activemq.plugin.DiscardingDLQBrokerPlugin
All Implemented Interfaces:
BrokerPlugin

public class DiscardingDLQBrokerPlugin extends Object implements BrokerPlugin
Version:
1.0
  • Field Details

    • log

      public static org.slf4j.Logger log
  • Constructor Details

    • DiscardingDLQBrokerPlugin

      public DiscardingDLQBrokerPlugin()
  • Method Details

    • installPlugin

      public Broker installPlugin(Broker broker) throws Exception
      Installs the plugin into the intercepter chain of the broker, returning the new intercepted broker to use.
      Specified by:
      installPlugin in interface BrokerPlugin
      Parameters:
      broker - Broker
      Returns:
      Broker
      Throws:
      Exception
    • isDropAll

      public boolean isDropAll()
    • isDropTemporaryQueues

      public boolean isDropTemporaryQueues()
    • isDropTemporaryTopics

      public boolean isDropTemporaryTopics()
    • getDropOnly

      public String getDropOnly()
    • getReportInterval

      public int getReportInterval()
    • setDropTemporaryTopics

      public void setDropTemporaryTopics(boolean dropTemporaryTopics)
    • setDropTemporaryQueues

      public void setDropTemporaryQueues(boolean dropTemporaryQueues)
    • setDropAll

      public void setDropAll(boolean dropAll)
    • setDropOnly

      public void setDropOnly(String dropOnly)
    • setReportInterval

      public void setReportInterval(int reportInterval)
    • getDestFilter

      public Pattern[] getDestFilter()