Home » activemq-parent-5.3.1-source-release » org.apache » activemq » filter »

org.apache.activemq.filter

Interfaces:

BooleanExpression   A BooleanExpression is an expression that always produces a Boolean result.  code | html
DestinationNode   Represents a node in the DestinationMap tree  code | html
Expression   Represents an expression  code | html
MultiExpressionEvaluator.ExpressionListener   Objects that are interested in the results of an expression should implement this interface.  code | html
PropertyExpression.SubExpression     code | html
XPathExpression.XPathEvaluator     code | html

Abstract Classes:

ArithmeticExpression   An expression which performs an operation on two expression values  code | html
BinaryExpression   An expression which performs an operation on two expression values.  code | html
ComparisonExpression   A filter performing a comparison of two objects  code | html
DestinationFilter   Represents a filter which only operates on Destinations  code | html
DestinationMapEntry   A base class for entry objects used to construct a destination based policy map.  code | html
LogicExpression   A filter performing a comparison of two objects  code | html
UnaryExpression   An expression which performs an operation on two expression values  code | html
UnaryExpression.BooleanUnaryExpression     code | html

Classes:

AnyChildDestinationNode   An implementation of DestinationNode which navigates all the children of the given node ignoring the name of the current path (so for navigating using * in a wildcard).  code | html
ComparisonExpression.LikeExpression     code | html
CompositeDestinationFilter   A DestinationFilter used for composite destinations  code | html
ConstantExpression   Represents a constant expression  code | html
ConstantExpression.BooleanConstantExpression     code | html
DefaultDestinationMapEntry   A default entry in a DestinationMap which holds a single value.  code | html
DestinationMap   A Map-like data structure allowing values to be indexed by ActiveMQDestination and retrieved by destination - supporting both * and > style of wildcard as well as composite destinations.  code | html
DestinationMapNode   An implementation class used to implement DestinationMap   code | html
DestinationPath   Helper class for decomposing a Destination into a number of paths  code | html
JAXPXPathEvaluator   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
MessageEvaluationContext   MessageEvaluationContext is used to cache selection results.  code | html
MultiExpressionEvaluator   A MultiExpressionEvaluator is used to evaluate multiple expressions in single method call.  code | html
MultiExpressionEvaluator.CacheExpression   A UnaryExpression that caches the result of the nested expression.  code | html
MultiExpressionEvaluator.ExpressionListenerSet   Multiple listeners my be interested in the results of a single expression.  code | html
NoLocalExpression   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
NonCachedMessageEvaluationContext   NonCached version of the MessageEvaluationContext  code | html
PrefixDestinationFilter   Matches messages which match a prefix like "A.B.>"  code | html
PropertyExpression   Represents a property expression  code | html
SimpleDestinationFilter   Matches messages sent to an exact destination  code | html
WildcardDestinationFilter   Matches messages which contain wildcards like "A.B.*.*"  code | html
XMLBeansXPathEvaluator   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
XPathExpression   Used to evaluate an XPath Expression in a JMS selector.  code | html
XQueryExpression   Used to evaluate an XQuery Expression in a JMS selector.  code | html
XalanXPathEvaluator   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html