org.granite.gravity.selector
Interface BooleanExpression

All Superinterfaces:
Expression
All Known Implementing Classes:
ComparisonExpression, LogicExpression

public interface BooleanExpression
extends Expression

A BooleanExpression is an expression that always produces a Boolean result.

Version:
$Revision: 1.2 $

Method Summary
 boolean matches(MessageEvaluationContext message)
           
 
Methods inherited from interface org.granite.gravity.selector.Expression
evaluate
 

Method Detail

matches

boolean matches(MessageEvaluationContext message)
                throws JMSException
Parameters:
message -
Returns:
true if the expression evaluates to Boolean.TRUE.
Throws:
JMSException