## Apache Zeta Components Manual :: Package Workflow Element Index

## Element index for package Workflow

#### Package indexes

- Document
- NoPackageName
- SystemInformation
- File
- UserInput
- PersistentObjectDatabaseSchemaTiein
- ConsoleTools
- Cache
- Database
- UnitTest
- Feed
- Base
- AuthenticationDatabaseTiein
- TemplateTranslationTiein
- MvcMailTiein
- MvcTools
- MvcTemplateTiein
- Reflection
- Authentication
- Execution
- TranslationCacheTiein
- Archive
- Url
- PhpGenerator
- WorkflowDatabaseTiein
- SignalSlot
- DatabaseSchema
- TreePersistentObjectTiein
- EventLog
- Tree
- ImageConversion
- PersistentObject
- Graph
- EventLogDatabaseTiein
- Translation
- WorkflowSignalSlotTiein
- Template
- Webdav
- Debug
- GraphDatabaseTiein
- MvcAuthenticationTiein
- MvcFeedTiein
- Mail
- TreeDatabaseTiein
- ImageAnalysis
- Search
- Configuration
- WorkflowEventLogTiein

[ 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,
  1. 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.

Documentation generated by phpDocumentor 1.4.3