Apache Zeta Components Manual :: Package Workflow Element Index
Element index for package Workflow
Package indexes
[
a ]
[
b ]
[
c ]
[
d ]
[
e ]
[
f ]
[
g ]
[
h ]
[
i ]
[
l ]
[
m ]
[
n ]
[
o ]
[
p ]
[
r ]
[
s ]
[
t ]
[
u ]
[
v ]
[
w ]
[
x ]
[
_ ]
Letter '_'
- __construct
- in file unset.php, method ezcWorkflowNodeVariableUnset::__construct()
Constructs a new unset node.
- __construct
- in file sub_workflow.php, method ezcWorkflowNodeSubWorkflow::__construct()
Constructs a new sub workflow with the configuration $configuration.
- __construct
- in file set.php, method ezcWorkflowNodeVariableSet::__construct()
Constructs a new variable set node with the configuration $configuration.
- __construct
- in file variable.php, method ezcWorkflowConditionVariable::__construct()
Constructor.
- __construct
- in file variables.php, method ezcWorkflowConditionVariables::__construct()
Constructor.
- __construct
- in file visualizer.php, method ezcWorkflowExecutionVisualizerPlugin::__construct()
Constructor.
- __construct
- in file visualization.php, method ezcWorkflowVisitorVisualization::__construct()
Constructor.
- __construct
- in file visitor.php, method ezcWorkflowVisitor::__construct()
Constructor.
- __construct
- in file action.php, method ezcWorkflowNodeAction::__construct()
Constructs a new action node with the configuration $configuration.
- __construct
- in file not.php, method ezcWorkflowConditionNot::__construct()
Constructs a new not condition on $condition.
- __construct
- in file condition_comparison.php, method ezcWorkflowConditionComparison::__construct()
Constructs a new comparison condition.
- __construct
- in file condition_boolean_set.php, method ezcWorkflowConditionBooleanSet::__construct()
Constructs a new boolean set with the conditions $conditions.
- __construct
- in file xml.php, method ezcWorkflowDefinitionStorageXml::__construct()
Constructs a new definition loader that loads definitions from $directory.
- __construct
- in file input.php, method ezcWorkflowNodeInput::__construct()
Constructs a new input node.
- __construct
- in file invalid_input.php, method ezcWorkflowInvalidInputException::__construct()
Constructor.
- __construct
- in file node_arithmetic_base.php, method ezcWorkflowNodeArithmeticBase::__construct()
Constructs a new action node with the configuration $configuration.
- __construct
- in file node.php, method ezcWorkflowNode::__construct()
Constructs a new node with the configuration $configuration.
- __construct
- in file workflow.php, method ezcWorkflow::__construct()
Constructs a new workflow object with the name $name.
- __toString
- in file service_object.php, method ezcWorkflowServiceObject::__toString()
Returns a textual representation of this service object.
- __toString
- in file condition.php, method ezcWorkflowCondition::__toString()
Returns a textual representation of this condition.
Letter 'a'
- $activatedFrom
- in file node.php, variable ezcWorkflowNode::$activatedFrom
The node(s) that activated this node.
- $activatedNodes
- in file execution.php, variable ezcWorkflowExecution::$activatedNodes
Nodes of the workflow being executed that are activated.
- $activationState
- in file node.php, variable ezcWorkflowNode::$activationState
The state of this node.
- accept
- in file node.php, method ezcWorkflowNode::accept()
Reimplementation of accept() calls accept on all out nodes.
- accept
- in file visitable.php, method ezcWorkflowVisitable::accept()
Accepts the visitor.
- accept
- in file workflow.php, method ezcWorkflow::accept()
Overridden implementation of accept() calls accept on the start node.
- activateNode
- in file node.php, method ezcWorkflowNode::activateNode()
Convenience method for activating an (outgoing) node.
- activateOutgoingNodes
- in file node_branch.php, method ezcWorkflowNodeBranch::activateOutgoingNodes()
Activates this node's outgoing nodes.
- addConditionalOutNode
- in file node_conditional_branch.php, method ezcWorkflowNodeConditionalBranch::addConditionalOutNode()
Adds the conditional outgoing node $outNode to this node with the condition $condition. Optionally, an $else node can be specified that is activated when the $condition evaluates to false.
- addInNode
- in file node.php, method ezcWorkflowNode::addInNode()
Adds a node to the incoming nodes of this node.
- addListener
- in file execution.php, method ezcWorkflowExecution::addListener()
Adds a listener to this execution.
- addOutNode
- in file node.php, method ezcWorkflowNode::addOutNode()
Adds a node to the outgoing nodes of this node.
- addPlugin
- in file execution.php, method ezcWorkflowExecution::addPlugin()
Adds a plugin to this execution.
- addVariableHandler
- in file workflow.php, method ezcWorkflow::addVariableHandler()
Sets the class $className to handle the variable named $variableName.
- afterExecutionCancelled
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterExecutionCancelled()
Called after an execution has been cancelled.
- afterExecutionEnded
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterExecutionEnded()
Called after an execution has successfully ended.
- afterExecutionResumed
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterExecutionResumed()
Called after an execution has been resumed.
- afterExecutionStarted
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterExecutionStarted()
Called after an execution has been started.
- afterExecutionSuspended
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterExecutionSuspended()
Called after an execution has been suspended.
- afterNodeActivated
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterNodeActivated()
Called after a node has been activated.
- afterNodeActivated
- in file visualizer.php, method ezcWorkflowExecutionVisualizerPlugin::afterNodeActivated()
Called after a node has been activated.
- afterNodeExecuted
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterNodeExecuted()
Called after a node has been executed.
- afterNodeExecuted
- in file visualizer.php, method ezcWorkflowExecutionVisualizerPlugin::afterNodeExecuted()
Called after a node has been executed.
- afterThreadEnded
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterThreadEnded()
Called after a thread has ended.
- afterThreadStarted
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterThreadStarted()
Called after a new thread has been started.
- afterVariableSet
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterVariableSet()
Called after a variable has been set.
- afterVariableUnset
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::afterVariableUnset()
Called after a variable has been unset.
- and.php
- procedural page and.php
- action.php
- procedural page action.php
- add.php
- procedural page add.php
Letter 'b'
- beforeNodeActivated
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::beforeNodeActivated()
Called before a node is activated.
- beforeVariableSet
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::beforeVariableSet()
Called before a variable is set.
- beforeVariableUnset
- in file execution_plugin.php, method ezcWorkflowExecutionPlugin::beforeVariableUnset()
Called before a variable is unset.
Letter 'c'
- $cancelled
- in file execution.php, variable ezcWorkflowExecution::$cancelled
Flag that indicates whether or not this execution has been cancelled.
- $concatenation
- in file or.php, variable ezcWorkflowConditionOr::$concatenation
Textual representation of the concatenation.
- $concatenation
- in file xor.php, variable ezcWorkflowConditionXor::$concatenation
Textual representation of the concatenation.
- $concatenation
- in file and.php, variable ezcWorkflowConditionAnd::$concatenation
Textual representation of the concatenation.
- $concatenation
- in file condition_boolean_set.php, variable ezcWorkflowConditionBooleanSet::$concatenation
String representation of the concatination.
- $condition
- in file variables.php, variable ezcWorkflowConditionVariables::$condition
The condition that is applied to the variable.
- $condition
- in file not.php, variable ezcWorkflowConditionNot::$condition
Holds the expression to negate.
- $condition
- in file variable.php, variable ezcWorkflowConditionVariable::$condition
The condition that is applied to the variable.
- $conditions
- in file condition_boolean_set.php, variable ezcWorkflowConditionBooleanSet::$conditions
Array of ezcWorkflowConditions
- $configuration
- in file increment.php, variable ezcWorkflowNodeVariableIncrement::$configuration
The name of the variable to be incremented.
- $configuration
- in file node_conditional_branch.php, variable ezcWorkflowNodeConditionalBranch::$configuration
Holds the conditions of the out nodes.
- $configuration
- in file node.php, variable ezcWorkflowNode::$configuration
The configuration of this node.
- $configuration
- in file decrement.php, variable ezcWorkflowNodeVariableDecrement::$configuration
The name of the variable to be decremented.
- cancel
- in file execution.php, method ezcWorkflowExecution::cancel()
Cancels workflow execution with the node $endNode.
- conditionToXml
- in file xml.php, method ezcWorkflowDefinitionStorageXml::conditionToXml()
"Convert" an ezcWorkflowCondition object into an DOMElement object.
- count
- in file visitor.php, method ezcWorkflowVisitor::count()
Returns the number of visited nodes.
- count
- in file workflow.php, method ezcWorkflow::count()
Returns the number of nodes of this workflow.
- createObject
- in file action.php, method ezcWorkflowNodeAction::createObject()
Returns the service object as specified by the configuration.
- condition.php
- procedural page condition.php
- condition_boolean_set.php
- procedural page condition_boolean_set.php
- condition_comparison.php
- procedural page condition_comparison.php
- condition_type.php
- procedural page condition_type.php
- cancel.php
- procedural page cancel.php
Letter 'd'
- $directory
- in file xml.php, variable ezcWorkflowDefinitionStorageXml::$directory
The directory that holds the XML files.
- DEBUG
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::DEBUG
Debug severity constant.
- doEnd
- in file execution.php, method ezcWorkflowExecution::doEnd()
Called by end() when workflow execution is ended.
- doEnd
- in file non_interactive.php, method ezcWorkflowExecutionNonInteractive::doEnd()
End workflow execution.
- doExecute
- in file sub.php, method ezcWorkflowNodeVariableSub::doExecute()
Perform variable modification.
- doExecute
- in file add.php, method ezcWorkflowNodeVariableAdd::doExecute()
Perform variable modification.
- doExecute
- in file mul.php, method ezcWorkflowNodeVariableMul::doExecute()
Perform variable modification.
- doExecute
- in file node_arithmetic_base.php, method ezcWorkflowNodeArithmeticBase::doExecute()
Implementors should perform the variable computation in this method.
- doExecute
- in file increment.php, method ezcWorkflowNodeVariableIncrement::doExecute()
Perform variable modification.
- doExecute
- in file div.php, method ezcWorkflowNodeVariableDiv::doExecute()
Perform variable modification.
- doExecute
- in file decrement.php, method ezcWorkflowNodeVariableDecrement::doExecute()
Perform variable modification.
- doGetSubExecution
- in file execution.php, method ezcWorkflowExecution::doGetSubExecution()
Returns a new execution object for a sub workflow.
- doGetSubExecution
- in file non_interactive.php, method ezcWorkflowExecutionNonInteractive::doGetSubExecution()
Returns a new execution object for a sub workflow.
- doMerge
- in file node_merge.php, method ezcWorkflowNodeMerge::doMerge()
Performs the merge by ending the incoming threads and activating the outgoing node.
- doResume
- in file execution.php, method ezcWorkflowExecution::doResume()
Called by resume() when workflow execution is resumed.
- doResume
- in file non_interactive.php, method ezcWorkflowExecutionNonInteractive::doResume()
Resume workflow execution.
- doStart
- in file non_interactive.php, method ezcWorkflowExecutionNonInteractive::doStart()
Start workflow execution.
- doStart
- in file execution.php, method ezcWorkflowExecution::doStart()
Called by start() when workflow execution is initiated.
- doSuspend
- in file execution.php, method ezcWorkflowExecution::doSuspend()
Called by suspend() when workflow execution is suspended.
- doSuspend
- in file non_interactive.php, method ezcWorkflowExecutionNonInteractive::doSuspend()
Suspend workflow execution.
- doVisit
- in file reset.php, method ezcWorkflowVisitorReset::doVisit()
Perform the visit.
- doVisit
- in file verification.php, method ezcWorkflowVisitorVerification::doVisit()
Perform the visit.
- doVisit
- in file visualization.php, method ezcWorkflowVisitorVisualization::doVisit()
Perform the visit.
- doVisit
- in file visitor.php, method ezcWorkflowVisitor::doVisit()
Perform the visit.
- definition_storage.php
- procedural page definition_storage.php
- definition_storage.php
- procedural page definition_storage.php
- discriminator.php
- procedural page discriminator.php
- decrement.php
- procedural page decrement.php
- div.php
- procedural page div.php
Letter 'e'
- $edges
- in file visualization.php, variable ezcWorkflowVisitorVisualization::$edges
Holds all the edges of the graph.
- $ended
- in file execution.php, variable ezcWorkflowExecution::$ended
Flag that indicates whether or not this execution has ended.
- ERROR
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::ERROR
Error severity constant.
- evaluate
- in file condition.php, method ezcWorkflowCondition::evaluate()
Evaluates this condition.
- execute
- in file service_object.php, method ezcWorkflowServiceObject::execute()
Executes the business logic of this service object.
- ezcWorkflow
- in file workflow.php, class ezcWorkflow
Class representing a workflow.
- ezcWorkflowCondition
- in file condition.php, class ezcWorkflowCondition
Interface for workflow conditions.
- ezcWorkflowConditionAnd
- in file and.php, class ezcWorkflowConditionAnd
Boolean AND.
- ezcWorkflowConditionBooleanSet
- in file condition_boolean_set.php, class ezcWorkflowConditionBooleanSet
Abstract base class for boolean sets of conditions like AND, OR and XOR.
- ezcWorkflowConditionComparison
- in file condition_comparison.php, class ezcWorkflowConditionComparison
Abstract base class for comparison conditions.
- ezcWorkflowConditionInArray
- in file in_array.php, class ezcWorkflowConditionInArray
Condition that checks if a value is in an array.
- ezcWorkflowConditionIsAnything
- in file is_anything.php, class ezcWorkflowConditionIsAnything
Condition that always evaluates to true.
- ezcWorkflowConditionIsArray
- in file is_array.php, class ezcWorkflowConditionIsArray
Condition that evaluates to true if the evaluated value is an array.
- ezcWorkflowConditionIsBool
- in file is_bool.php, class ezcWorkflowConditionIsBool
Condition that evaluates to true if the evaluated value is a boolean.
- ezcWorkflowConditionIsEqual
- in file is_equal.php, class ezcWorkflowConditionIsEqual
Condition that checks if a value is equal to a reference value.
- ezcWorkflowConditionIsEqualOrGreaterThan
- in file is_equal_or_greater_than.php, class ezcWorkflowConditionIsEqualOrGreaterThan
Condition that evaluates to true if the provided value is greater than or equal to the reference value.
- ezcWorkflowConditionIsEqualOrLessThan
- in file is_equal_or_less_than.php, class ezcWorkflowConditionIsEqualOrLessThan
Condition that evaluates to true if the provided value is less than or equal to the reference value.
- ezcWorkflowConditionIsFalse
- in file is_false.php, class ezcWorkflowConditionIsFalse
Workflow condition that evaluates to true if the provided input is false.
- ezcWorkflowConditionIsFloat
- in file is_float.php, class ezcWorkflowConditionIsFloat
Condition that evaluates to true if the evaluated value is a float.
- ezcWorkflowConditionIsGreaterThan
- in file is_greater_than.php, class ezcWorkflowConditionIsGreaterThan
Condition that evaluates to true if the provided value is greater than the reference value.
- ezcWorkflowConditionIsInteger
- in file is_integer.php, class ezcWorkflowConditionIsInteger
Condition that evaluates to true if the evaluated value is an integer.
- ezcWorkflowConditionIsLessThan
- in file is_less_than.php, class ezcWorkflowConditionIsLessThan
Condition that evaluates to true if the provided value is less than the reference value.
- ezcWorkflowConditionIsNotEqual
- in file is_not_equal.php, class ezcWorkflowConditionIsNotEqual
Condition that checks if a value is different from a reference value.
- ezcWorkflowConditionIsObject
- in file is_object.php, class ezcWorkflowConditionIsObject
Condition that evaluates to true if the evaluated value is an object.
- ezcWorkflowConditionIsString
- in file is_string.php, class ezcWorkflowConditionIsString
Condition that evaluates to true if the evaluated value is a string.
- ezcWorkflowConditionIsTrue
- in file is_true.php, class ezcWorkflowConditionIsTrue
Workflow condition that evaluates to true if the provided input is true.
- ezcWorkflowConditionNot
- in file not.php, class ezcWorkflowConditionNot
Boolean NOT.
- ezcWorkflowConditionOr
- in file or.php, class ezcWorkflowConditionOr
Boolean OR.
- ezcWorkflowConditionType
- in file condition_type.php, class ezcWorkflowConditionType
Abstract base class for type conditions.
- ezcWorkflowConditionVariable
- in file variable.php, class ezcWorkflowConditionVariable
Wrapper that applies a condition to a workflow variable.
- ezcWorkflowConditionVariables
- in file variables.php, class ezcWorkflowConditionVariables
Wrapper that applies a condition to two workflow variables.
- ezcWorkflowConditionXor
- in file xor.php, class ezcWorkflowConditionXor
Boolean XOR.
- ezcWorkflowDefinitionStorage
- in file definition_storage.php, class ezcWorkflowDefinitionStorage
Interface for workflow definition storage handlers.
- ezcWorkflowDefinitionStorageException
- in file definition_storage.php, class ezcWorkflowDefinitionStorageException
This exception will be thrown when an error related to saving or loading a workflow definition occurs.
- ezcWorkflowDefinitionStorageXml
- in file xml.php, class ezcWorkflowDefinitionStorageXml
XML workflow definition storage handler.
- ezcWorkflowException
- in file exception.php, class ezcWorkflowException
General exception for the Workflow component.
- ezcWorkflowExecution
- in file execution.php, class ezcWorkflowExecution
Abstract base class for workflow execution engines.
- ezcWorkflowExecutionException
- in file execution.php, class ezcWorkflowExecutionException
Exception will be thrown when an error occurs during workflow execution.
- ezcWorkflowExecutionListener
- in file execution_listener.php, class ezcWorkflowExecutionListener
Interface for workflow execution listeners.
- ezcWorkflowExecutionNonInteractive
- in file non_interactive.php, class ezcWorkflowExecutionNonInteractive
Workflow execution engine for non-interactive workflows.
- ezcWorkflowExecutionPlugin
- in file execution_plugin.php, class ezcWorkflowExecutionPlugin
Abstract base class for workflow execution engine plugins.
- ezcWorkflowExecutionVisualizerPlugin
- in file visualizer.php, class ezcWorkflowExecutionVisualizerPlugin
Execution plugin that visualizes the execution.
- ezcWorkflowExecutionVisualizerPluginOptions
- in file execution_plugin_visualizer.php, class ezcWorkflowExecutionVisualizerPluginOptions
Options class for ezcWorkflowExecutionVisualizerPlugin.
- ezcWorkflowInvalidInputException
- in file invalid_input.php, class ezcWorkflowInvalidInputException
This exception will be thrown when an error occurs during input validation in an input node.
- ezcWorkflowInvalidWorkflowException
- in file invalid_workflow.php, class ezcWorkflowInvalidWorkflowException
The exception thrown when the definition of a workflow is invalid.
- ezcWorkflowNode
- in file node.php, class ezcWorkflowNode
Abstract base class for workflow nodes.
- ezcWorkflowNodeAction
- in file action.php, class ezcWorkflowNodeAction
An object of the ezcWorkflowNodeAction class represents an activity node holding business logic.
- ezcWorkflowNodeArithmeticBase
- in file node_arithmetic_base.php, class ezcWorkflowNodeArithmeticBase
Base class for nodes that implement simple integer arithmetic.
- ezcWorkflowNodeBranch
- in file node_branch.php, class ezcWorkflowNodeBranch
Base class for nodes that branch multiple threads of execution.
- ezcWorkflowNodeCancel
- in file cancel.php, class ezcWorkflowNodeCancel
This node implements the Cancel Case workflow pattern.
- ezcWorkflowNodeConditionalBranch
- in file node_conditional_branch.php, class ezcWorkflowNodeConditionalBranch
Abstract base class for nodes that conditionally branch multiple threads of execution.
- ezcWorkflowNodeDiscriminator
- in file discriminator.php, class ezcWorkflowNodeDiscriminator
This node implements the Discriminator workflow pattern.
- ezcWorkflowNodeEnd
- in file end.php, class ezcWorkflowNodeEnd
An object of the ezcWorkflowNodeEnd class represents an end node of a workflow.
- ezcWorkflowNodeExclusiveChoice
- in file exclusive_choice.php, class ezcWorkflowNodeExclusiveChoice
This node implements the Exclusive Choice workflow pattern.
- ezcWorkflowNodeFinally
- in file finally.php, class ezcWorkflowNodeFinally
Special type of start node that is activated when a workflow execution is cancelled.
- ezcWorkflowNodeInput
- in file input.php, class ezcWorkflowNodeInput
An object of the ezcWorkflowNodeInput class represents an input (from the application) node.
- ezcWorkflowNodeLoop
- in file loop.php, class ezcWorkflowNodeLoop
The Loop node type is a special type of conditional branch node that has two incoming nodes instead of just one. It is used to conveniently express loops.
- ezcWorkflowNodeMerge
- in file node_merge.php, class ezcWorkflowNodeMerge
Base class for nodes that merge multiple threads of execution.
- ezcWorkflowNodeMultiChoice
- in file multi_choice.php, class ezcWorkflowNodeMultiChoice
This node implements the Multi-Choice workflow pattern.
- ezcWorkflowNodeParallelSplit
- in file parallel_split.php, class ezcWorkflowNodeParallelSplit
This node implements the Parallel Split workflow pattern.
- ezcWorkflowNodeSimpleMerge
- in file simple_merge.php, class ezcWorkflowNodeSimpleMerge
This node implements the Simple Merge (XOR-Join) workflow pattern.
- ezcWorkflowNodeStart
- in file start.php, class ezcWorkflowNodeStart
An object of the ezcWorkflowNodeStart class represents the one and only tart node of a workflow. The execution of the workflow starts here.
- ezcWorkflowNodeSubWorkflow
- in file sub_workflow.php, class ezcWorkflowNodeSubWorkflow
An object of the ezcWorkflowNodeSubWorkflow class represents a sub-workflow.
- ezcWorkflowNodeSynchronization
- in file synchronization.php, class ezcWorkflowNodeSynchronization
This node implements the Synchronization (AND-Join) workflow pattern.
- ezcWorkflowNodeSynchronizingMerge
- in file synchronizing_merge.php, class ezcWorkflowNodeSynchronizingMerge
This node implements the Synchronizing Merge workflow pattern.
- ezcWorkflowNodeVariableAdd
- in file add.php, class ezcWorkflowNodeVariableAdd
Adds a workflow variable together with another variable or a constant value.
- ezcWorkflowNodeVariableDecrement
- in file decrement.php, class ezcWorkflowNodeVariableDecrement
This node decrements a workflow variable by one when executed.
- ezcWorkflowNodeVariableDiv
- in file div.php, class ezcWorkflowNodeVariableDiv
Divides a workflow variable by another variable or a constant value.
- ezcWorkflowNodeVariableIncrement
- in file increment.php, class ezcWorkflowNodeVariableIncrement
This node increments a workflow variable by one when executed..
- ezcWorkflowNodeVariableMul
- in file mul.php, class ezcWorkflowNodeVariableMul
Multiplies a workflow variable with another variable or a constant value.
- ezcWorkflowNodeVariableSet
- in file set.php, class ezcWorkflowNodeVariableSet
An object of the ezcWorkflowNodeVariableSet class sets the specified workflow variable to a given value.
- ezcWorkflowNodeVariableSub
- in file sub.php, class ezcWorkflowNodeVariableSub
Subtracts a workflow variable from another variable or a constant value.
- ezcWorkflowNodeVariableUnset
- in file unset.php, class ezcWorkflowNodeVariableUnset
An object of the ezcWorkflowNodeVariableUnset class unset the specified workflow variable.
- ezcWorkflowServiceObject
- in file service_object.php, class ezcWorkflowServiceObject
Interface for service objects that can be attached to ezcWorkflowNodeAction nodes.
- ezcWorkflowVariableHandler
- in file variable_handler.php, class ezcWorkflowVariableHandler
Interface for variable handlers.
- ezcWorkflowVisitable
- in file visitable.php, class ezcWorkflowVisitable
Interface for visitable workflow elements that can be visited by ezcWorkflowVisitor implementations for processing using the Visitor design pattern.
- ezcWorkflowVisitor
- in file visitor.php, class ezcWorkflowVisitor
Base class for visitor implementations that want to process a workflow using the Visitor design pattern.
- ezcWorkflowVisitorReset
- in file reset.php, class ezcWorkflowVisitorReset
An implementation of the ezcWorkflowVisitor interface that resets all the nodes of a workflow.
- ezcWorkflowVisitorVerification
- in file verification.php, class ezcWorkflowVisitorVerification
An implementation of the ezcWorkflowVisitor interface that verifies a workflow specification.
- ezcWorkflowVisitorVisualization
- in file visualization.php, class ezcWorkflowVisitorVisualization
An implementation of the ezcWorkflowVisitor interface that generates GraphViz/dot markup for a workflow definition.
- ezcWorkflowVisitorVisualizationOptions
- in file visitor_visualization.php, class ezcWorkflowVisitorVisualizationOptions
Options class for ezcWorkflowVisitorVisualization.
- exception.php
- procedural page exception.php
- execution.php
- procedural page execution.php
- execution.php
- procedural page execution.php
- execution_listener.php
- procedural page execution_listener.php
- execution_plugin.php
- procedural page execution_plugin.php
- exclusive_choice.php
- procedural page exclusive_choice.php
- end.php
- procedural page end.php
- execution_plugin_visualizer.php
- procedural page execution_plugin_visualizer.php
Letter 'f'
- $fileCounter
- in file visualizer.php, variable ezcWorkflowExecutionVisualizerPlugin::$fileCounter
Filename counter.
- FAILED_AUDIT
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::FAILED_AUDIT
Failed audit severity constant.
- FATAL
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::FATAL
Fatal severity constant.
- finally.php
- procedural page finally.php
Letter 'g'
- getConfiguration
- in file node.php, method ezcWorkflowNode::getConfiguration()
Returns the configuration of this node.
- getCurrentVersion
- in file xml.php, method ezcWorkflowDefinitionStorageXml::getCurrentVersion()
Returns the current version number for a given workflow name.
- getFilename
- in file xml.php, method ezcWorkflowDefinitionStorageXml::getFilename()
Returns the filename with path for given workflow name and version.
- getFilesystemWorkflowName
- in file xml.php, method ezcWorkflowDefinitionStorageXml::getFilesystemWorkflowName()
Returns a safe filesystem name for a given workflow.
- getInNodes
- in file node.php, method ezcWorkflowNode::getInNodes()
Returns the incoming nodes of this node.
- getOutNodes
- in file node.php, method ezcWorkflowNode::getOutNodes()
Returns the outgoing nodes of this node.
- getVariableHandlers
- in file workflow.php, method ezcWorkflow::getVariableHandlers()
Returns the variable handlers.
Letter 'h'
- hasEnded
- in file execution.php, method ezcWorkflowExecution::hasEnded()
Returns true when the workflow execution has ended.
- hasSubWorkflows
- in file workflow.php, method ezcWorkflow::hasSubWorkflows()
Returns true when the workflow has sub workflows (ie. when it contains ezcWorkflowNodeSubWorkflow nodes) and false otherwise.
Letter 'i'
- $id
- in file node.php, variable ezcWorkflowNode::$id
Unique ID of this node.
- $id
- in file execution.php, variable ezcWorkflowExecution::$id
Execution ID.
- $inNodes
- in file node.php, variable ezcWorkflowNode::$inNodes
The incoming nodes of this node.
- $internalCall
- in file node.php, variable ezcWorkflowNode::$internalCall
Flag that indicates whether an add*Node() or remove*Node() call is internal. This is necessary to avoid unlimited loops.
- INFO
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::INFO
Info severity constant.
- isCancelled
- in file execution.php, method ezcWorkflowExecution::isCancelled()
Returns true when the workflow execution has been cancelled.
- isInteractive
- in file workflow.php, method ezcWorkflow::isInteractive()
Returns true when the workflow requires user interaction (ie. when it contains ezcWorkflowNodeInput nodes) and false otherwise.
- isSuspended
- in file execution.php, method ezcWorkflowExecution::isSuspended()
Returns true when the workflow execution has been suspended.
- in_array.php
- procedural page in_array.php
- is_anything.php
- procedural page is_anything.php
- is_array.php
- procedural page is_array.php
- is_bool.php
- procedural page is_bool.php
- is_equal.php
- procedural page is_equal.php
- is_equal_or_greater_than.php
- procedural page is_equal_or_greater_than.php
- is_equal_or_less_than.php
- procedural page is_equal_or_less_than.php
- is_false.php
- procedural page is_false.php
- is_float.php
- procedural page is_float.php
- is_greater_than.php
- procedural page is_greater_than.php
- is_integer.php
- procedural page is_integer.php
- is_less_than.php
- procedural page is_less_than.php
- is_not_equal.php
- procedural page is_not_equal.php
- is_object.php
- procedural page is_object.php
- is_string.php
- procedural page is_string.php
- is_true.php
- procedural page is_true.php
- invalid_input.php
- procedural page invalid_input.php
- invalid_workflow.php
- procedural page invalid_workflow.php
- increment.php
- procedural page increment.php
- input.php
- procedural page input.php
Letter 'l'
- load
- in file variable_handler.php, method ezcWorkflowVariableHandler::load()
Load the variable $variableName that is handled by this handler.
- loadByName
- in file xml.php, method ezcWorkflowDefinitionStorageXml::loadByName()
Load a workflow definition from a file.
- loadByName
- in file definition_storage.php, method ezcWorkflowDefinitionStorage::loadByName()
Load a workflow definition by name.
- loadFromDocument
- in file xml.php, method ezcWorkflowDefinitionStorageXml::loadFromDocument()
Load a workflow definition from a DOMDocument.
- loadFromVariableHandlers
- in file execution.php, method ezcWorkflowExecution::loadFromVariableHandlers()
Loads data from variable handlers and merge it with the current execution data.
- loop.php
- procedural page loop.php
Letter 'm'
- $maxActivatedConditionalOutNodes
- in file exclusive_choice.php, variable ezcWorkflowNodeExclusiveChoice::$maxActivatedConditionalOutNodes
Constraint: The maximum number of conditional outgoing nodes this node may activate. Set to false to disable this constraint.
- $maxActivatedConditionalOutNodes
- in file node_conditional_branch.php, variable ezcWorkflowNodeConditionalBranch::$maxActivatedConditionalOutNodes
Constraint: The maximum number of conditional outgoing nodes this node may activate. Set to false to disable this constraint.
- $maxInNodes
- in file start.php, variable ezcWorkflowNodeStart::$maxInNodes
Constraint: The maximum number of incoming nodes this node has to have to be valid.
- $maxInNodes
- in file node.php, variable ezcWorkflowNode::$maxInNodes
Constraint: The maximum number of incoming nodes this node has to have to be valid. Set to false to disable this constraint.
- $maxInNodes
- in file loop.php, variable ezcWorkflowNodeLoop::$maxInNodes
Constraint: The maximum number of incoming nodes this node has to have to be valid. Set to false to disable this constraint.
- $maxInNodes
- in file node_merge.php, variable ezcWorkflowNodeMerge::$maxInNodes
Constraint: The maximum number of incoming nodes this node has to have to be valid.
- $maxOutNodes
- in file cancel.php, variable ezcWorkflowNodeCancel::$maxOutNodes
Constraint: The maximum number of outgoing nodes this node has to have to be valid. Set to false to disable this constraint.
- $maxOutNodes
- in file end.php, variable ezcWorkflowNodeEnd::$maxOutNodes
Constraint: The maximum number of outgoing nodes this node has to have to be valid.
- $maxOutNodes
- in file node_branch.php, variable ezcWorkflowNodeBranch::$maxOutNodes
Constraint: The maximum number of outgoing nodes this node has to have to be valid.
- $maxOutNodes
- in file node.php, variable ezcWorkflowNode::$maxOutNodes
Constraint: The maximum number of outgoing nodes this node has to have to be valid. Set to false to disable this constraint.
- $maxOutNodes
- in file loop.php, variable ezcWorkflowNodeLoop::$maxOutNodes
Constraint: The maximum number of outgoing nodes this node has to have to be valid. Set to false to disable this constraint.
- $minActivatedConditionalOutNodes
- in file node_conditional_branch.php, variable ezcWorkflowNodeConditionalBranch::$minActivatedConditionalOutNodes
Constraint: The minimum number of conditional outgoing nodes this node has to activate. Set to false to disable this constraint.
- $minActivatedConditionalOutNodes
- in file exclusive_choice.php, variable ezcWorkflowNodeExclusiveChoice::$minActivatedConditionalOutNodes
Constraint: The minimum number of conditional outgoing nodes this node has to activate. Set to false to disable this constraint.
- $minConditionalOutNodes
- in file exclusive_choice.php, variable ezcWorkflowNodeExclusiveChoice::$minConditionalOutNodes
Constraint: The minimum number of conditional outgoing nodes this node has to have. Set to false to disable this constraint.
- $minConditionalOutNodes
- in file node_conditional_branch.php, variable ezcWorkflowNodeConditionalBranch::$minConditionalOutNodes
Constraint: The minimum number of conditional outgoing nodes this node has to have. Set to false to disable this constraint.
- $minInNodes
- in file node_merge.php, variable ezcWorkflowNodeMerge::$minInNodes
Constraint: The minimum number of incoming nodes this node has to have to be valid.
- $minInNodes
- in file start.php, variable ezcWorkflowNodeStart::$minInNodes
Constraint: The minimum number of incoming nodes this node has to have to be valid.
- $minInNodes
- in file node.php, variable ezcWorkflowNode::$minInNodes
Constraint: The minimum number of incoming nodes this node has to have to be valid. Set to false to disable this constraint.
- $minInNodes
- in file loop.php, variable ezcWorkflowNodeLoop::$minInNodes
Constraint: The minimum number of incoming nodes this node has to have to be valid. Set to false to disable this constraint.
- $minOutNodes
- in file end.php, variable ezcWorkflowNodeEnd::$minOutNodes
Constraint: The minimum number of outgoing nodes this node has to have to be valid.
- $minOutNodes
- in file cancel.php, variable ezcWorkflowNodeCancel::$minOutNodes
Constraint: The minimum number of outgoing nodes this node has to have to be valid. Set to false to disable this constraint.
- $minOutNodes
- in file loop.php, variable ezcWorkflowNodeLoop::$minOutNodes
Constraint: The minimum number of outgoing nodes this node has to have to be valid. Set to false to disable this constraint.
- $minOutNodes
- in file node_branch.php, variable ezcWorkflowNodeBranch::$minOutNodes
Constraint: The minimum number of outgoing nodes this node has to have to be valid.
- $minOutNodes
- in file node.php, variable ezcWorkflowNode::$minOutNodes
Constraint: The minimum number of outgoing nodes this node has to have to be valid. Set to false to disable this constraint.
- multi_choice.php
- procedural page multi_choice.php
- mul.php
- procedural page mul.php
Letter 'n'
- $nextThreadId
- in file execution.php, variable ezcWorkflowExecution::$nextThreadId
Sequence for thread ids.
- $nodes
- in file visualization.php, variable ezcWorkflowVisitorVisualization::$nodes
Holds the displayed strings for each of the nodes.
- $numActivatedEndNodes
- in file execution.php, variable ezcWorkflowExecution::$numActivatedEndNodes
Number of activated end nodes.
- $numActivatedNodes
- in file execution.php, variable ezcWorkflowExecution::$numActivatedNodes
Number of activated nodes.
- $numFinallyNodes
- in file verification.php, variable ezcWorkflowVisitorVerification::$numFinallyNodes
Holds the number of finally nodes encountered during visiting.
- $numInNodes
- in file node.php, variable ezcWorkflowNode::$numInNodes
The number of incoming nodes.
- $numOutNodes
- in file node.php, variable ezcWorkflowNode::$numOutNodes
The number of outgoing nodes.
- $numStartNodes
- in file verification.php, variable ezcWorkflowVisitorVerification::$numStartNodes
Holds the number of start nodes encountered during visiting.
- NOTICE
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::NOTICE
Notice severity constant.
- notify
- in file execution_listener.php, method ezcWorkflowExecutionListener::notify()
Called to inform about events.
- not.php
- procedural page not.php
- non_interactive.php
- procedural page non_interactive.php
- node.php
- procedural page node.php
- node_arithmetic_base.php
- procedural page node_arithmetic_base.php
- node_branch.php
- procedural page node_branch.php
- node_conditional_branch.php
- procedural page node_conditional_branch.php
- node_merge.php
- procedural page node_merge.php
- node_collector.php
- procedural page node_collector.php
Letter 'o'
- $operand
- in file node_arithmetic_base.php, variable ezcWorkflowNodeArithmeticBase::$operand
Contains the operand (if any).
- $operator
- in file is_less_than.php, variable ezcWorkflowConditionIsLessThan::$operator
Textual representation of the comparison operator.
- $operator
- in file is_not_equal.php, variable ezcWorkflowConditionIsNotEqual::$operator
Textual representation of the comparison operator.
- $operator
- in file condition_comparison.php, variable ezcWorkflowConditionComparison::$operator
Textual representation of the comparison operator.
- $operator
- in file is_greater_than.php, variable ezcWorkflowConditionIsGreaterThan::$operator
Textual representation of the comparison operator.
- $operator
- in file in_array.php, variable ezcWorkflowConditionInArray::$operator
Textual representation of the comparison operator.
- $operator
- in file is_equal_or_less_than.php, variable ezcWorkflowConditionIsEqualOrLessThan::$operator
Textual representation of the comparison operator.
- $operator
- in file is_equal.php, variable ezcWorkflowConditionIsEqual::$operator
Textual representation of the comparison operator.
- $operator
- in file is_equal_or_greater_than.php, variable ezcWorkflowConditionIsEqualOrGreaterThan::$operator
Textual representation of the comparison operator.
- $outNodes
- in file node.php, variable ezcWorkflowNode::$outNodes
The outgoing nodes of this node.
- or.php
- procedural page or.php
Letter 'p'
- $plugins
- in file execution.php, variable ezcWorkflowExecution::$plugins
Plugins registered for this execution.
- $properties
- in file workflow.php, variable ezcWorkflow::$properties
Container to hold the properties
- $properties
- in file visualization.php, variable ezcWorkflowVisitorVisualization::$properties
Properties.
- $properties
- in file visitor_visualization.php, variable ezcWorkflowVisitorVisualizationOptions::$properties
Properties.
- $properties
- in file invalid_input.php, variable ezcWorkflowInvalidInputException::$properties
Container to hold the properties
- $properties
- in file execution.php, variable ezcWorkflowExecution::$properties
Container to hold the properties
- $properties
- in file execution_plugin_visualizer.php, variable ezcWorkflowExecutionVisualizerPluginOptions::$properties
Properties.
- $properties
- in file visualizer.php, variable ezcWorkflowExecutionVisualizerPlugin::$properties
Properties.
- prepareActivate
- in file node_merge.php, method ezcWorkflowNodeMerge::prepareActivate()
Prepares this node for activation.
- parallel_split.php
- procedural page parallel_split.php
Letter 'r'
- $resumed
- in file execution.php, variable ezcWorkflowExecution::$resumed
Flag that indicates whether or not this execution has been resumed.
- removeInNode
- in file node.php, method ezcWorkflowNode::removeInNode()
Removes a node from the incoming nodes of this node.
- removeListener
- in file execution.php, method ezcWorkflowExecution::removeListener()
Removes a listener from this execution.
- removeOutNode
- in file node.php, method ezcWorkflowNode::removeOutNode()
Removes a node from the outgoing nodes of this node.
- removePlugin
- in file execution.php, method ezcWorkflowExecution::removePlugin()
Removes a plugin from this execution.
- removeVariableHandler
- in file workflow.php, method ezcWorkflow::removeVariableHandler()
Removes the handler for $variableName and returns true on success.
- reset
- in file workflow.php, method ezcWorkflow::reset()
Resets the nodes of this workflow.
- resume
- in file execution.php, method ezcWorkflowExecution::resume()
Resumes workflow execution of a suspended workflow.
- reset.php
- procedural page reset.php
Letter 's'
- $startNewThreadForBranch
- in file node_branch.php, variable ezcWorkflowNodeBranch::$startNewThreadForBranch
Whether or not to start a new thread for a branch.
- $startNewThreadForBranch
- in file loop.php, variable ezcWorkflowNodeLoop::$startNewThreadForBranch
Whether or not to start a new thread for a branch.
- $state
- in file sub_workflow.php, variable ezcWorkflowNodeSubWorkflow::$state
Execution ID of the sub workflow, - if it has not been started yet.
- $state
- in file node_merge.php, variable ezcWorkflowNodeMerge::$state
The state of this node.
- $state
- in file node.php, variable ezcWorkflowNode::$state
The state of this node.
- $suspended
- in file execution.php, variable ezcWorkflowExecution::$suspended
Flag that indicates whether or not this execution has been suspended.
- save
- in file definition_storage.php, method ezcWorkflowDefinitionStorage::save()
Save a workflow definition to the database.
- save
- in file variable_handler.php, method ezcWorkflowVariableHandler::save()
Save the variable $variableName that is handled by the variable handler with the value $value.
- save
- in file xml.php, method ezcWorkflowDefinitionStorageXml::save()
Save a workflow definition to a file.
- saveToDocument
- in file xml.php, method ezcWorkflowDefinitionStorageXml::saveToDocument()
Save a workflow definition to a DOMDocument.
- saveToVariableHandlers
- in file execution.php, method ezcWorkflowExecution::saveToVariableHandlers()
Saves data to execution data handlers.
- setVariableHandlers
- in file workflow.php, method ezcWorkflow::setVariableHandlers()
Sets handlers for multiple variables.
- start
- in file execution.php, method ezcWorkflowExecution::start()
Starts the execution of the workflow and returns the execution id.
- SUCCESS_AUDIT
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::SUCCESS_AUDIT
Success audit severity constant.
- service_object.php
- procedural page service_object.php
- simple_merge.php
- procedural page simple_merge.php
- synchronization.php
- procedural page synchronization.php
- synchronizing_merge.php
- procedural page synchronizing_merge.php
- start.php
- procedural page start.php
- sub_workflow.php
- procedural page sub_workflow.php
- set.php
- procedural page set.php
- sub.php
- procedural page sub.php
Letter 't'
- $threadId
- in file node.php, variable ezcWorkflowNode::$threadId
The id of the thread this node is executing in.
- $threads
- in file execution.php, variable ezcWorkflowExecution::$threads
Nodes of the workflow that started a new thread of execution.
Letter 'u'
- unset.php
- procedural page unset.php
- util.php
- procedural page util.php
Letter 'v'
- $value
- in file condition_comparison.php, variable ezcWorkflowConditionComparison::$value
The value that this condition compares against.
- $variable
- in file node_arithmetic_base.php, variable ezcWorkflowNodeArithmeticBase::$variable
Contains the data to manipulate.
- $variableHandlers
- in file workflow.php, variable ezcWorkflow::$variableHandlers
The variable handlers of this workflow.
- $variableName
- in file variable.php, variable ezcWorkflowConditionVariable::$variableName
The name of the variable the condition is applied to.
- $variableNameA
- in file variables.php, variable ezcWorkflowConditionVariables::$variableNameA
The name of the first variable the condition is applied to.
- $variableNameB
- in file variables.php, variable ezcWorkflowConditionVariables::$variableNameB
The name of the second variable the condition is applied to.
- $variables
- in file execution.php, variable ezcWorkflowExecution::$variables
Workflow variables.
- $visited
- in file visitor.php, variable ezcWorkflowVisitor::$visited
Holds the visited nodes.
- variableToXml
- in file xml.php, method ezcWorkflowDefinitionStorageXml::variableToXml()
"Convert" a PHP variable into an DOMElement object.
- verify
- in file node.php, method ezcWorkflowNode::verify()
Checks this node's constraints.
- verify
- in file workflow.php, method ezcWorkflow::verify()
Verifies the specification of this workflow.
- verify
- in file node_conditional_branch.php, method ezcWorkflowNodeConditionalBranch::verify()
Checks this node's constraints.
- visit
- in file visitor.php, method ezcWorkflowVisitor::visit()
Visit the $visitable.
- visualize
- in file visualizer.php, method ezcWorkflowExecutionVisualizerPlugin::visualize()
Visualizes the current state of the workflow execution.
- variable.php
- procedural page variable.php
- variables.php
- procedural page variables.php
- visualizer.php
- procedural page visualizer.php
- variable_handler.php
- procedural page variable_handler.php
- visitable.php
- procedural page visitable.php
- visitor.php
- procedural page visitor.php
- visitor_visualization.php
- procedural page visitor_visualization.php
- verification.php
- procedural page verification.php
- visualization.php
- procedural page visualization.php
Letter 'w'
- $waitingFor
- in file execution.php, variable ezcWorkflowExecution::$waitingFor
Workflow variables the execution is waiting for.
- $workflowName
- in file visualization.php, variable ezcWorkflowVisitorVisualization::$workflowName
Holds the name of the workflow.
- WAITING_FOR_ACTIVATION
- in file node.php, class constant ezcWorkflowNode::WAITING_FOR_ACTIVATION
The node is waiting to be activated.
- WAITING_FOR_EXECUTION
- in file node.php, class constant ezcWorkflowNode::WAITING_FOR_EXECUTION
The node is activated and waiting to be executed.
- WARNING
- in file execution_listener.php, class constant ezcWorkflowExecutionListener::WARNING
Warning severity constant.
- workflow.php
- procedural page workflow.php
Letter 'x'
- xor.php
- procedural page xor.php
- xml.php
- procedural page xml.php
- xmlToCondition
- in file xml.php, method ezcWorkflowDefinitionStorageXml::xmlToCondition()
"Convert" an DOMElement object into an ezcWorkflowCondition object.
- xmlToVariable
- in file xml.php, method ezcWorkflowDefinitionStorageXml::xmlToVariable()
"Convert" an DOMElement object into a PHP variable.