oracle.apps.cz.cio
Class ExpressionEvaluator
java.lang.Object
|
+--oracle.apps.cz.cio.ExpressionEvaluator
- Direct Known Subclasses:
- CXExpressionEvaluator
- public class ExpressionEvaluator
- extends java.lang.Object
| Method Summary |
java.lang.Object |
evaluateJavaSystemProperty(int sysPropId)
This method evaluates the Java System Property with the given id. |
java.lang.Object |
evaluateJavaSystemProperty(java.lang.String propertyName)
This method evaluates the Java System Property with the given name. |
java.lang.Object |
getExpressionValue(long exprNodeId, com.sun.java.util.collections.Map arguments)
This method evaluates the expression with the given ruleId and exprNodeId. |
boolean |
isGlobalJavaSystemProperty(int sysPropId)
Returns true if the given ruleId corresponds to a session related Java System Property |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RCS_ID
public static final java.lang.String RCS_ID
RCS_ID_RECORDED
public static final boolean RCS_ID_RECORDED
ExpressionEvaluator
public ExpressionEvaluator(oracle.apps.cz.cio.IRuntimeNode baseNode)
getExpressionValue
public java.lang.Object getExpressionValue(long exprNodeId,
com.sun.java.util.collections.Map arguments)
throws PropertyNotAvailableException
- This method evaluates the expression with the given ruleId and exprNodeId. If there are arguments defined in the expression, the values of those args should be contained in the arguments map.
-
PropertyNotAvailableException
evaluateJavaSystemProperty
public java.lang.Object evaluateJavaSystemProperty(int sysPropId)
throws PropertyNotAvailableException
- This method evaluates the Java System Property with the given id. If this is a node property, the node that the evaluator is associated with will be used for the evaluation
-
PropertyNotAvailableException
evaluateJavaSystemProperty
public java.lang.Object evaluateJavaSystemProperty(java.lang.String propertyName)
throws PropertyNotAvailableException
- This method evaluates the Java System Property with the given name. If this is a node property, the node that the evaluator is associated with will be used for the evaluation
-
PropertyNotAvailableException
isGlobalJavaSystemProperty
public boolean isGlobalJavaSystemProperty(int sysPropId)
- Returns true if the given ruleId corresponds to a session related Java System Property
Copyright © 1999, 2004, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.