Class TopicExchangeResult
- java.lang.Object
-
- org.apache.qpid.server.exchange.topic.TopicExchangeResult
-
- All Implemented Interfaces:
TopicMatcherResult
public final class TopicExchangeResult extends Object implements TopicMatcherResult
-
-
Constructor Summary
Constructors Constructor Description TopicExchangeResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addBinding(AbstractExchange.BindingIdentifier binding, Map<String,Object> bindingArguments)
void
addFilteredDestination(MessageDestination destination, FilterManager filter)
void
addUnfilteredDestination(MessageDestination destination)
Map<MessageDestination,String>
processMessage(Filterable msg)
Deprecated.void
processMessage(Filterable msg, Map<MessageDestination,Set<String>> result, String routingKey)
void
removeBinding(AbstractExchange.BindingIdentifier binding)
void
removeFilteredDestination(MessageDestination destination, FilterManager filter)
void
removeUnfilteredDestination(MessageDestination destination)
void
replaceDestinationFilter(MessageDestination queue, FilterManager oldFilter, FilterManager newFilter)
-
-
-
Method Detail
-
addUnfilteredDestination
public void addUnfilteredDestination(MessageDestination destination)
-
removeUnfilteredDestination
public void removeUnfilteredDestination(MessageDestination destination)
-
addBinding
public void addBinding(AbstractExchange.BindingIdentifier binding, Map<String,Object> bindingArguments)
-
removeBinding
public void removeBinding(AbstractExchange.BindingIdentifier binding)
-
addFilteredDestination
public void addFilteredDestination(MessageDestination destination, FilterManager filter)
-
removeFilteredDestination
public void removeFilteredDestination(MessageDestination destination, FilterManager filter)
-
replaceDestinationFilter
public void replaceDestinationFilter(MessageDestination queue, FilterManager oldFilter, FilterManager newFilter)
-
processMessage
@Deprecated public Map<MessageDestination,String> processMessage(Filterable msg)
Deprecated.
-
processMessage
public void processMessage(Filterable msg, Map<MessageDestination,Set<String>> result, String routingKey)
-
-