org.apache.qpid.server.configuration.plugins
Interface ConfigurationPluginFactory

All Known Implementing Classes:
SlowConsumerDetectionConfiguration.SlowConsumerDetectionConfigurationFactory, SlowConsumerDetectionPolicyConfiguration.SlowConsumerDetectionPolicyConfigurationFactory, SlowConsumerDetectionQueueConfiguration.SlowConsumerDetectionQueueConfigurationFactory, TopicConfiguration.TopicConfigurationFactory, TopicDeletePolicyConfiguration.TopicDeletePolicyConfigurationFactory

public interface ConfigurationPluginFactory


Method Summary
 List<String> getParentPaths()
          The Parent paths of the configuration that this plugin supports.
 ConfigurationPlugin newInstance(String path, Configuration config)
           
 

Method Detail

getParentPaths

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


newInstance

ConfigurationPlugin newInstance(String path,
                                Configuration config)
                                throws ConfigurationException
Throws:
ConfigurationException


Licensed to the Apache Software Foundation