Filter implementations for wildcards & JMS selectors
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 |
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 |
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 |