Package | Description |
---|---|
org.apache.activemq.broker.region |
Region abstraction and implementations in the Broker.
|
org.apache.activemq.broker.region.virtual |
Implementation classes for Virtual Destinations
|
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.selector |
JMS Selector implemetnation
|
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
AbstractSubscription.getSelectorExpression() |
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
FilteredDestination.getFilter() |
Modifier and Type | Method and Description |
---|---|
void |
FilteredDestination.setFilter(BooleanExpression filter) |
Modifier and Type | Class and Description |
---|---|
class |
NetworkBridgeFilter |
Modifier and Type | Field and Description |
---|---|
protected BooleanExpression |
ConsumerInfo.additionalPredicate |
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
ConsumerInfo.getAdditionalPredicate()
A transient additional predicate that can be used it inject additional
predicates into the selector on the fly.
|
Modifier and Type | Method and Description |
---|---|
void |
ConsumerInfo.setAdditionalPredicate(BooleanExpression additionalPredicate) |
Modifier and Type | Class and Description |
---|---|
class |
ComparisonExpression
A filter performing a comparison of two objects
|
class |
CompositeDestinationFilter
A
DestinationFilter used for composite destinations |
class |
DestinationFilter
Represents a filter which only operates on Destinations
|
class |
LogicExpression
A filter performing a comparison of two objects
|
class |
NoLocalExpression |
class |
PrefixDestinationFilter
Matches messages which match a prefix like "A.B.>"
|
class |
SimpleDestinationFilter
Matches messages sent to an exact destination
|
class |
WildcardDestinationFilter
Matches messages which contain wildcards like "A.B.*.*"
|
class |
XPathExpression
Used to evaluate an XPath Expression in a JMS selector.
|
class |
XQueryExpression
Used to evaluate an XQuery Expression in a JMS selector.
|
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
LogicExpression.createAND(BooleanExpression lvalue,
BooleanExpression rvalue) |
static BooleanExpression |
ComparisonExpression.createBetween(Expression value,
Expression left,
Expression right) |
static BooleanExpression |
UnaryExpression.createBooleanCast(Expression left) |
static BooleanExpression |
ComparisonExpression.createEqual(Expression left,
Expression right) |
static BooleanExpression |
ComparisonExpression.createGreaterThan(Expression left,
Expression right) |
static BooleanExpression |
ComparisonExpression.createGreaterThanEqual(Expression left,
Expression right) |
static BooleanExpression |
UnaryExpression.createInExpression(PropertyExpression right,
java.util.List<java.lang.Object> elements,
boolean not) |
static BooleanExpression |
ComparisonExpression.createInFilter(Expression left,
java.util.List elements) |
static BooleanExpression |
ComparisonExpression.createIsNotNull(Expression left) |
static BooleanExpression |
ComparisonExpression.createIsNull(Expression left) |
static BooleanExpression |
ComparisonExpression.createLessThan(Expression left,
Expression right) |
static BooleanExpression |
ComparisonExpression.createLessThanEqual(Expression left,
Expression right) |
static BooleanExpression |
ComparisonExpression.createLike(Expression left,
java.lang.String right,
java.lang.String escape) |
static BooleanExpression |
UnaryExpression.createNOT(BooleanExpression left) |
static BooleanExpression |
ComparisonExpression.createNotBetween(Expression value,
Expression left,
Expression right) |
static BooleanExpression |
ComparisonExpression.createNotEqual(Expression left,
Expression right) |
static BooleanExpression |
ComparisonExpression.createNotInFilter(Expression left,
java.util.List elements) |
static BooleanExpression |
ComparisonExpression.createNotLike(Expression left,
java.lang.String right,
java.lang.String escape) |
static BooleanExpression |
LogicExpression.createOR(BooleanExpression lvalue,
BooleanExpression rvalue) |
static BooleanExpression |
UnaryExpression.createXPath(java.lang.String xpath) |
static BooleanExpression |
UnaryExpression.createXQuery(java.lang.String xpath) |
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
LogicExpression.createAND(BooleanExpression lvalue,
BooleanExpression rvalue) |
static BooleanExpression |
UnaryExpression.createNOT(BooleanExpression left) |
static BooleanExpression |
LogicExpression.createOR(BooleanExpression lvalue,
BooleanExpression rvalue) |
Constructor and Description |
---|
LogicExpression(BooleanExpression left,
BooleanExpression right) |
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
SelectorParser.JmsSelector() |
protected BooleanExpression |
SelectorParser.parse() |
static BooleanExpression |
SelectorParser.parse(java.lang.String sql) |
Copyright © 2005-2014. All Rights Reserved.