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 Expression
JMSException
public boolean matches(MessageEvaluationContext message) throws JMSException
matches
in interface BooleanExpression
JMSException
public abstract boolean matches(ActiveMQDestination destination)
public static DestinationFilter parseFilter(ActiveMQDestination destination)
public abstract boolean isWildcard()
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.