Class Summary |
AbstractProcessCondition |
A Condition that is a boolean function of the state of one or more Processes. |
ACE |
The relationships between the Reactor objects and the users of the
system are captured using ACLs, which are composed of ACEs (Access
Control Elements). |
ACL |
The relationships between the Reactor objects and the users of the
system are captured using ACLs. |
MetaDataParser |
|
Operand |
Operand objects encapsulate arbitrary data that is relevant to the
business process that a Process is being used to model. |
Policy |
Policy objects encapsulate arbitrary logic that is relevant to the
process being modeled. |
Process |
Process objects are the primary building blocks of a process model. |
ProcessChangeCondition |
A ProcessChangeCondition is a ConditionalChange. |
ProcessConditionalChange |
A change to a Process that may only be applied if a particular ProcessCondition is true |
ProcessConditionConjunction |
A conjunction of ProcessConditions |
ProcessConditionDisjunction |
A disjunction of ProcessConditions |
ProcessConditionInversion |
An inversion of a ProcessCondition |
ProcessHasStatusCondition |
A Condition that is true if a particular Process has a certain Status
in its list of current statuses and false otherwise. |
ProcessNode |
RootNodes and ProcessNodes are currently only used internally by the
Reactor system's LabelPathToIdMapper implementations. |
ProcessPrecondition |
A ProcessPrecondition is a ConditionalChange. |
ProcessStateChange |
Changes the state of a Process obejct. |
ProcessStateEqualsCondition |
A Condition that is true if a particular Process is in a certain state and false otherwise. |
ProcessStatusAddition |
Adds a Status to the current statuses attribute of a Process. |
ProcessStatusRemoval |
Removes a Status from the current statuses attribute of a Process. |
RootNode |
RootNodes and ProcessNodes are currently only used internally by the
Reactor system's LabelPathToIdMapper implementations. |
Status |
Status objects are very simple objects used to trigger conditions in
Process objects or cause the execution of Policy objects, as well as
to generally provide information about how a process is progressing. |
TimerSpec |
A specification that can be used to start a timer in the Reactor
Timer Service. |