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

Packages that use MessageEvaluationContext
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 
org.apache.activemq.filter.function Filter Function implementations for JMS Selectors. 
 

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 FunctionCallExpression.evaluate(MessageEvaluationContext message_ctx)
          Evaluate the function call expression in the context given.
 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 BooleanFunctionCallExpr.matches(MessageEvaluationContext message_ctx)
          Evaluate the function call expression, in the given context, and return an indication of whether the expression "matches" (i.e. evaluates to true).
 boolean BooleanExpression.matches(MessageEvaluationContext message)
           
 

Uses of MessageEvaluationContext in org.apache.activemq.filter.function
 

Methods in org.apache.activemq.filter.function with parameters of type MessageEvaluationContext
 Object splitFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message_ctx)
          Evaluate the given expression for this function in the given context.
 Object replaceFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message_ctx)
          Evaluate the given expression for this function in the given context.
 Object regexMatchFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
          Evalutate the given expression, which consists of a call to this function, in the context given.
 Object makeListFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
          Evalutate the given expression, which consists of a call to this function, in the context given.
 Object inListFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message_ctx)
          Evalutate the given expression, which consists of a call to this function, in the context given.
 Object FilterFunction.evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
          Evaluate the function call in the given context.
 



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