|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- the type of product of the componentpublic interface MessageContextEvaluatingFunctor<T>
An interface for components which evaluate a message context as the basis for extracting, calculating, or otherwise producing a specific data value.
Implementations should not have side effects and should not modify any data in the
underlying message context. For a component that is intended to allow message context
modification, see MessageContextMutatingFunctor
.
Method Summary | |
---|---|
T |
evaluate(MessageContext msgContext)
Using the specified MessageContext as the evaluation context, produce a data value product of the appropriate type. |
Method Detail |
---|
T evaluate(MessageContext msgContext) throws MessageException
msgContext
- the message context to evaluate
MessageException
- if there is a fatal error evaluating the context
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |