wt.workflow.engine
Class ProcessData

java.lang.Object
  extended by wt.workflow.engine.ProcessData
All Implemented Interfaces:
Externalizable, Serializable, NetFactor, Evolvable

public class ProcessData
extends Object
implements Externalizable, NetFactor, Evolvable

The ProcessData represents data used by execution objects. It supports methods to retrieve and set values, and query properties (elements) of the object. It also contains a method to initialize the process data based in the process data of a process object as well update the process data of a process object. The order in which the data elements occur in the process data is relevant.

This class represents a way to create attributes dynamically, without the need to model them beforehand.

Use the newProcessData static factory method(s), not the ProcessData constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
Serialized Form

Method Summary
 wt.workflow.engine.WfVariable[] getVariableList()
          Returns an array containing the variables of the ProcessData object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getVariableList

public wt.workflow.engine.WfVariable[] getVariableList()
Returns an array containing the variables of the ProcessData object.

Supported API: true

Returns:
WfVariable[]