Uses of Class
org.apache.activemq.filter.MessageEvaluationContext

Packages that use MessageEvaluationContext
org.apache.activemq.broker The core classes for the ActiveMQ Message Broker and its connectors. 
org.apache.activemq.broker.region Region abstraction and implementations in the Broker. 
org.apache.activemq.broker.region.policy The policies which can be associated with a particular destination or wildcard. 
org.apache.activemq.broker.region.virtual Implementation classes for Virtual Destinations 
org.apache.activemq.command Command objects used via the Command Pattern to communicate among nodes 
org.apache.activemq.filter Filter implementations for wildcards & JMS selectors 
 

Uses of MessageEvaluationContext in org.apache.activemq.broker
 

Methods in org.apache.activemq.broker that return MessageEvaluationContext
 MessageEvaluationContext ConnectionContext.getMessageEvaluationContext()
           
 

Constructors in org.apache.activemq.broker with parameters of type MessageEvaluationContext
ConnectionContext(MessageEvaluationContext messageEvaluationContext)
           
 

Uses of MessageEvaluationContext in org.apache.activemq.broker.region
 

Methods in org.apache.activemq.broker.region with parameters of type MessageEvaluationContext
 boolean Subscription.matches(MessageReference node, MessageEvaluationContext context)
          Is the subscription interested in the message?
 boolean QueueBrowserSubscription.matches(MessageReference node, MessageEvaluationContext context)
           
 boolean AbstractSubscription.matches(MessageReference node, MessageEvaluationContext context)
           
 

Uses of MessageEvaluationContext in org.apache.activemq.broker.region.policy
 

Methods in org.apache.activemq.broker.region.policy with parameters of type MessageEvaluationContext
 boolean StrictOrderDispatchPolicy.dispatch(MessageReference node, MessageEvaluationContext msgContext, List consumers)
           
 boolean SimpleDispatchPolicy.dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
           
 boolean RoundRobinDispatchPolicy.dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
           
 boolean PriorityNetworkDispatchPolicy.dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
           
 boolean DispatchPolicy.dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
          Decides how to dispatch a selected message to a collection of consumers.
 

Uses of MessageEvaluationContext in org.apache.activemq.broker.region.virtual
 

Methods in org.apache.activemq.broker.region.virtual with parameters of type MessageEvaluationContext
 boolean FilteredDestination.matches(MessageEvaluationContext context)
           
 

Uses of MessageEvaluationContext in org.apache.activemq.command
 

Methods in org.apache.activemq.command with parameters of type MessageEvaluationContext
 Object NetworkBridgeFilter.evaluate(MessageEvaluationContext message)
           
 boolean NetworkBridgeFilter.matches(MessageEvaluationContext mec)
           
protected  boolean NetworkBridgeFilter.matchesForwardingFilter(Message message, MessageEvaluationContext mec)
           
 

Uses of MessageEvaluationContext in org.apache.activemq.filter
 

Subclasses of MessageEvaluationContext in org.apache.activemq.filter
 class NonCachedMessageEvaluationContext
          NonCached version of the MessageEvaluationContext
 

Methods in org.apache.activemq.filter with parameters of type MessageEvaluationContext
 Object XQueryExpression.evaluate(MessageEvaluationContext message)
           
 Object XPathExpression.evaluate(MessageEvaluationContext message)
           
 Object PropertyExpression.evaluate(MessageEvaluationContext message)
           
 Object NoLocalExpression.evaluate(MessageEvaluationContext message)
           
 void MultiExpressionEvaluator.evaluate(MessageEvaluationContext message)
          Evaluates the message against all the Expressions added to this object.
 Object MultiExpressionEvaluator.CacheExpression.evaluate(MessageEvaluationContext message)
           
abstract  Object LogicExpression.evaluate(MessageEvaluationContext message)
           
 Object Expression.evaluate(MessageEvaluationContext message)
           
 Object DestinationFilter.evaluate(MessageEvaluationContext message)
           
 Object ConstantExpression.evaluate(MessageEvaluationContext message)
           
 Object ComparisonExpression.evaluate(MessageEvaluationContext message)
           
 Object ArithmeticExpression.evaluate(MessageEvaluationContext message)
           
 boolean XQueryExpression.matches(MessageEvaluationContext message)
           
 boolean XPathExpression.matches(MessageEvaluationContext message)
           
 boolean NoLocalExpression.matches(MessageEvaluationContext message)
           
 boolean LogicExpression.matches(MessageEvaluationContext message)
           
 boolean DestinationFilter.matches(MessageEvaluationContext message)
           
 boolean ComparisonExpression.matches(MessageEvaluationContext message)
           
 boolean BooleanExpression.matches(MessageEvaluationContext message)
           
 



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.