See: Description
| Interface | Description |
|---|---|
| BooleanExpression |
A BooleanExpression is an expression that always
produces a Boolean result.
|
| DestinationNode |
Represents a node in the
DestinationMap tree |
| Expression |
Represents an expression
|
| XPathExpression.XPathEvaluator |
| Class | Description |
|---|---|
| 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). |
| AnyDestination | |
| ArithmeticExpression |
An expression which performs an operation on two expression values
|
| BinaryExpression |
An expression which performs an operation on two expression values.
|
| BooleanFunctionCallExpr |
Function call expression that evaluates to a boolean value.
|
| ComparisonExpression |
A filter performing a comparison of two objects
|
| CompositeDestinationFilter |
A
DestinationFilter used for composite destinations |
| ConstantExpression |
Represents a constant expression
|
| DefaultDestinationMapEntry |
A default entry in a DestinationMap which holds a single value.
|
| DestinationFilter |
Represents a filter which only operates on Destinations
|
| 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. |
| DestinationMapEntry<T> |
A base class for entry objects used to construct a destination based policy
map.
|
| DestinationMapNode |
An implementation class used to implement
DestinationMap |
| DestinationPath |
Helper class for decomposing a Destination into a number of paths
|
| FunctionCallExpression |
Function call expression for use in selector expressions.
|
| FunctionCallExpression.functionRegistration |
Maintain a single function registration.
|
| LogicExpression |
A filter performing a comparison of two objects
|
| MessageEvaluationContext |
MessageEvaluationContext is used to cache selection results.
|
| MultiExpressionEvaluator |
A MultiExpressionEvaluator is used to evaluate multiple expressions in single
method call.
|
| NoLocalExpression | |
| NonCachedMessageEvaluationContext |
NonCached version of the MessageEvaluationContext
|
| PrefixDestinationFilter |
Matches messages which match a prefix like "A.B.>"
|
| PropertyExpression |
Represents a property expression
|
| SimpleDestinationFilter |
Matches messages sent to an exact destination
|
| UnaryExpression |
An expression which performs an operation on two expression values
|
| WildcardDestinationFilter |
Matches messages which contain wildcards like "A.B.*.*"
|
| XPathExpression |
Used to evaluate an XPath Expression in a JMS selector.
|
| XQueryExpression |
Used to evaluate an XQuery Expression in a JMS selector.
|
| Exception | Description |
|---|---|
| FunctionCallExpression.invalidFunctionExpressionException |
Exception indicating that an invalid function call expression was created, usually by the selector parser.
|
Filter implementations for wildcards & JMS selectors
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.