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
BrokerPlugininstallPlugin in interface BrokerPluginExceptionpublic 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–2020 The Apache Software Foundation. All rights reserved.