org.apache.qpid.server.virtualhost.plugins.policies
Class TopicDeletePolicy.TopicDeletePolicyFactory

java.lang.Object
  extended by org.apache.qpid.server.virtualhost.plugins.policies.TopicDeletePolicy.TopicDeletePolicyFactory
All Implemented Interfaces:
PluginFactory, SlowConsumerPolicyPluginFactory
Enclosing class:
TopicDeletePolicy

public static class TopicDeletePolicy.TopicDeletePolicyFactory
extends Object
implements SlowConsumerPolicyPluginFactory


Constructor Summary
TopicDeletePolicy.TopicDeletePolicyFactory()
           
 
Method Summary
 Class<TopicDeletePolicy> getPluginClass()
           
 String getPluginName()
           
 TopicDeletePolicy newInstance(ConfigurationPlugin configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicDeletePolicy.TopicDeletePolicyFactory

public TopicDeletePolicy.TopicDeletePolicyFactory()
Method Detail

newInstance

public TopicDeletePolicy newInstance(ConfigurationPlugin configuration)
                              throws ConfigurationException
Specified by:
newInstance in interface PluginFactory
Throws:
ConfigurationException

getPluginName

public String getPluginName()
Specified by:
getPluginName in interface PluginFactory

getPluginClass

public Class<TopicDeletePolicy> getPluginClass()
Specified by:
getPluginClass in interface PluginFactory


Licensed to the Apache Software Foundation