org.jacorb.notification.filter
public class EvaluationContext extends AbstractPoolable
Version: $Id: EvaluationContext.java,v 1.12 2006/06/14 11:57:26 alphonse.bendt Exp $
| Constructor Summary | |
|---|---|
| EvaluationContext(ETCLEvaluator evaluator, CurrentTimeUtil currentTimeUtil) | |
| EvaluationContext(ETCLEvaluator evaluator) | |
| Method Summary | |
|---|---|
| void | eraseAny(String name) |
| void | eraseResult(String name) |
| EvaluationResult | extractFromMessage(EvaluationResult evaluationResult, ComponentName componentName, RuntimeVariable runtimeVariable)
resolve the RuntimeVariable (e.g. |
| EvaluationResult | extractFromMessage(AbstractMessage message, ComponentName componentName)
fetch the values denoted by the provided ComponentName out of the Message. |
| Message | getCurrentMessage() |
| UtcT | getCurrentTime() |
| ETCLEvaluator | getETCLEvaluator() |
| Any | lookupAny(String name) |
| EvaluationResult | lookupResult(String name) |
| void | reset() |
| void | setCurrentMessage(Message message) |
| void | storeAny(String name, Any any) |
| void | storeResult(String name, EvaluationResult value) |