|  | Aqualogic Interaction API | |
| com.plumtree.server.condition Namespace |
Server Condition Interface Documentation
Namespace hierarchy
Classes
Interfaces
Interface |
Description |
IConditionServerType
|
Condition Server Type interface. A condition Server Type compares a user-specified value against values held in the current user's environment represented as a hashtable of key-value pairs. This interface is implemented by AConditionType and it is that class that should be extended. |
IExpressionEngine
|
Expression engine management class. Handles complex tree of nodes, and then uses binary decision diagram execution engine to reduce, apply, restrict, and satisfy the inferred boolean algebraic model down to individual action results by action type. There's a list of toplevel nodes. Only toplevel nodes have actions, for simplicity rather than as a requirement. |
IPTExpression
|
Expression interface. An expression uses operators to evaluate the boolean aritnmetic expression condition [ operator ] condition such as: if ((community == 10) AND (browser == netscape)) Expressions can contain other expressions |
IPTExpressionInfo
|
|
IPTExpressionManager
|
|
IValue
|
An IValue is a value set by a user for a specific condition instance. Example: conditional expression is "if community = 10"; the value is 10. |