Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.jacorb.notification.interfaces.AbstractPoolable
org.jacorb.notification.filter.EvaluationContext
public class EvaluationContext
extends AbstractPoolable
Field Summary |
Fields inherited from class org.jacorb.notification.interfaces.AbstractPoolable | |
logger_ |
Constructor Summary | |
Method Summary | |
void |
|
void |
|
EvaluationResult |
|
EvaluationResult |
|
Message | |
DynamicEvaluator | |
Any |
|
EvaluationResult |
|
void |
|
void |
|
void | |
void | |
void |
|
Methods inherited from class org.jacorb.notification.interfaces.AbstractPoolable | |
configure , dispose , reset , setObjectPool |
public void eraseAny(String name)
public void eraseResult(String name)
public EvaluationResult extractFromMessage(AbstractMessage message, ComponentName componentRootNode) throws EvaluationException
fetch the values denoted by the provided ComponentName out of the Message.
public EvaluationResult extractFromMessage(AbstractMessage message, EvaluationResult evaluationResult, ComponentName componentName, RuntimeVariable runtimeVariable) throws EvaluationException
resolve the RuntimeVariable (e.g. $curtime). then see if some more work has to be done (e.g. $curtime._repos_id)