Class AbstractPolicy
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.routing.policies.AbstractPolicy
-
- All Implemented Interfaces:
Policy
- Direct Known Subclasses:
ConsistentHashPolicy,FirstElementPolicy,RoundRobinPolicy
public abstract class AbstractPolicy extends Object implements Policy
-
-
Constructor Summary
Constructors Constructor Description AbstractPolicy(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()Map<String,String>getProperties()TargetProbegetTargetProbe()voidinit(Map<String,String> properties)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.activemq.artemis.core.server.routing.policies.Policy
selectTarget, transformKey
-
-
-
-
Constructor Detail
-
AbstractPolicy
public AbstractPolicy(String name)
-
-
Method Detail
-
getProperties
public Map<String,String> getProperties()
- Specified by:
getPropertiesin interfacePolicy
-
getTargetProbe
public TargetProbe getTargetProbe()
- Specified by:
getTargetProbein interfacePolicy
-
-