public class SubQueueSelectorCacheBrokerPlugin extends Object implements BrokerPlugin
Constructor and Description |
---|
SubQueueSelectorCacheBrokerPlugin() |
Modifier and Type | Method and Description |
---|---|
File |
getPersistFile() |
long |
getPersistInterval() |
Broker |
installPlugin(Broker broker)
Installs the plugin into the interceptor chain of the broker, returning the new
intercepted broker to use.
|
boolean |
isIgnoreWildcardSelectors() |
boolean |
isSingleSelectorPerDestination() |
void |
setIgnoreWildcardSelectors(boolean ignoreWildcardSelectors) |
void |
setPersistFile(File persistFile)
Sets the location of the persistent cache
|
void |
setPersistInterval(long persistInterval) |
void |
setSingleSelectorPerDestination(boolean singleSelectorPerDestination) |
public SubQueueSelectorCacheBrokerPlugin()
public Broker installPlugin(Broker broker) throws Exception
BrokerPlugin
installPlugin
in interface BrokerPlugin
Exception
public void setPersistFile(File persistFile)
public File getPersistFile()
public boolean isSingleSelectorPerDestination()
public void setSingleSelectorPerDestination(boolean singleSelectorPerDestination)
public long getPersistInterval()
public void setPersistInterval(long persistInterval)
public boolean isIgnoreWildcardSelectors()
public void setIgnoreWildcardSelectors(boolean ignoreWildcardSelectors)
Copyright © 2005–2024 The Apache Software Foundation. All rights reserved.