|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FilterFunction
Interface required for objects that will be registered as functions for use in selectors. Handles parse- time and evaluation-time operations.
| Method Summary | |
|---|---|
Object |
evaluate(FunctionCallExpression expr,
MessageEvaluationContext message)
Evaluate the function call in the given context. |
boolean |
isValid(FunctionCallExpression expr)
Check whether the function, as it is used, is valid. |
boolean |
returnsBoolean(FunctionCallExpression expr)
Determine whether the function, as it will be called, returns a boolean value. |
| Method Detail |
|---|
boolean isValid(FunctionCallExpression expr)
FunctionCallExpression - expr - the full expression of the function call, as used.
boolean returnsBoolean(FunctionCallExpression expr)
FunctionCallExpression - expr - the full expression of the function call, as used.
Object evaluate(FunctionCallExpression expr,
MessageEvaluationContext message)
throws javax.jms.JMSException
FunctionCallExpression - expr - the full expression of the function call, as used.MessageEvaluationContext - message - the context within which to evaluate the call.
javax.jms.JMSException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||