Class FederationReceiveFromQueuePolicy
- java.lang.Object
-
- org.apache.activemq.artemis.protocol.amqp.federation.FederationReceiveFromQueuePolicy
-
- All Implemented Interfaces:
BiPredicate<String,String>
public class FederationReceiveFromQueuePolicy extends Object implements BiPredicate<String,String>
Policy used to provide federation of remote to local broker queues, once created the policy configuration is immutable.
-
-
Constructor Summary
Constructors Constructor Description FederationReceiveFromQueuePolicy(String name, boolean includeFederated, int priorotyAdjustment, Collection<Map.Entry<String,String>> includeQueues, Collection<Map.Entry<String,String>> excludeQueues, Map<String,Object> properties, TransformerConfiguration transformerConfig, WildcardConfiguration wildcardConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Map.Entry<String,String>>getExcludes()Collection<Map.Entry<String,String>>getIncludes()StringgetPolicyName()intgetPriorityAjustment()Map<String,Object>getProperties()TransformerConfigurationgetTransformerConfiguration()booleanisIncludeFederated()booleantest(String address, String queue)booleantestQueue(String queue)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiPredicate
and, negate, or
-
-
-
-
Constructor Detail
-
FederationReceiveFromQueuePolicy
public FederationReceiveFromQueuePolicy(String name, boolean includeFederated, int priorotyAdjustment, Collection<Map.Entry<String,String>> includeQueues, Collection<Map.Entry<String,String>> excludeQueues, Map<String,Object> properties, TransformerConfiguration transformerConfig, WildcardConfiguration wildcardConfig)
-
-
Method Detail
-
getPolicyName
public String getPolicyName()
-
isIncludeFederated
public boolean isIncludeFederated()
-
getPriorityAjustment
public int getPriorityAjustment()
-
getIncludes
public Collection<Map.Entry<String,String>> getIncludes()
-
getExcludes
public Collection<Map.Entry<String,String>> getExcludes()
-
getTransformerConfiguration
public TransformerConfiguration getTransformerConfiguration()
-
testQueue
public boolean testQueue(String queue)
-
-