Uses of Class
org.apache.activemq.filter.MessageEvaluationContext
-
Packages that use MessageEvaluationContext Package Description 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 Destinationsorg.apache.activemq.command Command objects used via the Command Pattern to communicate among nodesorg.apache.activemq.filter Filter implementations for wildcards & JMS selectorsorg.apache.activemq.filter.function Filter Function implementations for JMS Selectors. -
-
Uses of MessageEvaluationContext in org.apache.activemq.broker
Methods in org.apache.activemq.broker that return MessageEvaluationContext Modifier and Type Method Description MessageEvaluationContext
ConnectionContext. getMessageEvaluationContext()
Constructors in org.apache.activemq.broker with parameters of type MessageEvaluationContext Constructor Description ConnectionContext(MessageEvaluationContext messageEvaluationContext)
-
Uses of MessageEvaluationContext in org.apache.activemq.broker.region
Methods in org.apache.activemq.broker.region with parameters of type MessageEvaluationContext Modifier and Type Method Description boolean
AbstractSubscription. matches(MessageReference node, MessageEvaluationContext context)
boolean
QueueBrowserSubscription. matches(MessageReference node, MessageEvaluationContext context)
boolean
Subscription. matches(MessageReference node, MessageEvaluationContext context)
Is the subscription interested in the message? -
Uses of MessageEvaluationContext in org.apache.activemq.broker.region.policy
Methods in org.apache.activemq.broker.region.policy with parameters of type MessageEvaluationContext Modifier and Type Method Description boolean
ClientIdFilterDispatchPolicy. 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.boolean
PriorityDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
boolean
PriorityNetworkDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
boolean
RoundRobinDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
boolean
SimpleDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)
boolean
StrictOrderDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List consumers)
-
Uses of MessageEvaluationContext in org.apache.activemq.broker.region.virtual
Methods in org.apache.activemq.broker.region.virtual with parameters of type MessageEvaluationContext Modifier and Type Method Description boolean
FilteredDestination. matches(MessageEvaluationContext context)
-
Uses of MessageEvaluationContext in org.apache.activemq.command
Methods in org.apache.activemq.command with parameters of type MessageEvaluationContext Modifier and Type Method Description 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 Modifier and Type Class Description class
NonCachedMessageEvaluationContext
NonCached version of the MessageEvaluationContextMethods in org.apache.activemq.filter with parameters of type MessageEvaluationContext Modifier and Type Method Description Object
ArithmeticExpression. evaluate(MessageEvaluationContext message)
Object
ComparisonExpression. evaluate(MessageEvaluationContext message)
Object
ConstantExpression. evaluate(MessageEvaluationContext message)
Object
DestinationFilter. evaluate(MessageEvaluationContext message)
Object
Expression. evaluate(MessageEvaluationContext message)
Object
FunctionCallExpression. evaluate(MessageEvaluationContext message_ctx)
Evaluate the function call expression in the context given.abstract Object
LogicExpression. evaluate(MessageEvaluationContext message)
Object
MultiExpressionEvaluator.CacheExpression. evaluate(MessageEvaluationContext message)
void
MultiExpressionEvaluator. evaluate(MessageEvaluationContext message)
Evaluates the message against all the Expressions added to this object.Object
NoLocalExpression. evaluate(MessageEvaluationContext message)
Object
PropertyExpression. evaluate(MessageEvaluationContext message)
Object
XPathExpression. evaluate(MessageEvaluationContext message)
Object
XQueryExpression. evaluate(MessageEvaluationContext message)
boolean
BooleanExpression. 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
ComparisonExpression. matches(MessageEvaluationContext message)
boolean
DestinationFilter. matches(MessageEvaluationContext message)
boolean
LogicExpression. matches(MessageEvaluationContext message)
boolean
NoLocalExpression. matches(MessageEvaluationContext message)
boolean
XPathExpression. matches(MessageEvaluationContext message)
boolean
XQueryExpression. matches(MessageEvaluationContext message)
-
Uses of MessageEvaluationContext in org.apache.activemq.filter.function
Methods in org.apache.activemq.filter.function with parameters of type MessageEvaluationContext Modifier and Type Method Description Object
FilterFunction. evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
Evaluate the function call in the given context.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
makeListFunction. evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
Evalutate the given expression, which consists of a call to this function, in the context given.Object
regexMatchFunction. evaluate(FunctionCallExpression expr, MessageEvaluationContext message)
Evalutate the given expression, which consists of a call to this function, in the context given.Object
replaceFunction. evaluate(FunctionCallExpression expr, MessageEvaluationContext message_ctx)
Evaluate the given expression for this function in the given context.Object
splitFunction. evaluate(FunctionCallExpression expr, MessageEvaluationContext message_ctx)
Evaluate the given expression for this function in the given context.
-