public abstract class DestinationFilter extends Object implements BooleanExpression
| Modifier and Type | Field and Description |
|---|---|
static String |
ANY_CHILD |
static String |
ANY_DESCENDENT |
| Constructor and Description |
|---|
DestinationFilter() |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluate(MessageEvaluationContext message) |
abstract boolean |
isWildcard() |
abstract boolean |
matches(ActiveMQDestination destination) |
boolean |
matches(MessageEvaluationContext message) |
static DestinationFilter |
parseFilter(ActiveMQDestination destination) |
public static final String ANY_DESCENDENT
public static final String ANY_CHILD
public DestinationFilter()
public Object evaluate(MessageEvaluationContext message) throws JMSException
evaluate in interface ExpressionJMSExceptionpublic boolean matches(MessageEvaluationContext message) throws JMSException
matches in interface BooleanExpressionJMSExceptionpublic abstract boolean matches(ActiveMQDestination destination)
public static DestinationFilter parseFilter(ActiveMQDestination destination)
public abstract boolean isWildcard()
Copyright © 2005–2017 FuseSource, Corp.. All rights reserved.