org.apache.activemq.plugin
Class DiscardingDLQBrokerPlugin

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

public class DiscardingDLQBrokerPlugin
extends Object
implements BrokerPlugin

Version:
1.0
Author:
Filip Hanik

Field Summary
static Logger log
           
 
Constructor Summary
DiscardingDLQBrokerPlugin()
           
 
Method Summary
 Pattern[] getDestFilter()
           
 String getDropOnly()
           
 int getReportInterval()
           
 Broker installPlugin(Broker broker)
          Installs the plugin into the interceptor chain of the broker, returning the new intercepted broker to use.
 boolean isDropAll()
           
 boolean isDropTemporaryQueues()
           
 boolean isDropTemporaryTopics()
           
 void setDropAll(boolean dropAll)
           
 void setDropOnly(String dropOnly)
           
 void setDropTemporaryQueues(boolean dropTemporaryQueues)
           
 void setDropTemporaryTopics(boolean dropTemporaryTopics)
           
 void setReportInterval(int reportInterval)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static Logger log
Constructor Detail

DiscardingDLQBrokerPlugin

public DiscardingDLQBrokerPlugin()
Method Detail

installPlugin

public Broker installPlugin(Broker broker)
                     throws Exception
Installs the plugin into the interceptor 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()


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.