org.apache.qpid.server.configuration.plugins
Class SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory

java.lang.Object
  extended by org.apache.qpid.server.configuration.plugins.SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory
All Implemented Interfaces:
ConfigurationPluginFactory
Enclosing class:
SlowConsumerDetectionConfiguration

public static class SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory
extends Object
implements ConfigurationPluginFactory


Constructor Summary
SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory()
           
 
Method Summary
 List<String> getParentPaths()
          The Parent paths of the configuration that this plugin supports.
 ConfigurationPlugin newInstance(String path, Configuration config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory

public SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory()
Method Detail

newInstance

public ConfigurationPlugin newInstance(String path,
                                       Configuration config)
                                throws ConfigurationException
Specified by:
newInstance in interface ConfigurationPluginFactory
Throws:
ConfigurationException

getParentPaths

public List<String> getParentPaths()
Description copied from interface: ConfigurationPluginFactory
The Parent paths of the configuration that this plugin supports. For example, queue elements have a parent path of virtualhosts.virtualhost.

Specified by:
getParentPaths in interface ConfigurationPluginFactory


Licensed to the Apache Software Foundation