wt.workflow.engine
Class WfProcess
java.lang.Object
wt.fc.WTObject
wt.enterprise.Simple
wt.workflow.engine.WfExecutionObject
wt.workflow.engine.WfContainer
wt.workflow.engine.WfProcess
- All Implemented Interfaces:
- Externalizable, Serializable, AccessControlled, wt.access.PolicyAccessControlled, wt.access.SecurityLabeled, wt.admin.DomainAdministered, ContentHolder, wt.fc.BusinessInformation, NetFactor, ObjectMappable, Persistable, DisplayIdentification, WTContained, Notifiable, Ownable, wt.project.RoleHolder, wt.recent.RecentlyVisited, wt.team.TeamManaged, wt.workflow.forum.SubjectOfForum, wt.workflow.notebook.SubjectOfNotebook
- Direct Known Subclasses:
- ProjectPlan
public class WfProcess
- extends wt.workflow.engine.WfContainer
- implements wt.project.RoleHolder, Ownable, ContentHolder, wt.workflow.forum.SubjectOfForum, wt.workflow.notebook.SubjectOfNotebook, wt.team.TeamManaged, Externalizable
A WfProcess is the performer of a workflow. It specializes
WfExecutionObject and, in general, a WfProcess will represent an instance
of a particular process model (e. g., 'approveCreditRequest'), the process
steps are represented by WfActivity objects. The WfProcess class may
also represent any other discrete unit of work, which needs to be performed
asynchronously.
Use the newWfProcess static factory method(s), not the WfProcess
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
|
Field Summary |
static String |
CREATOR
Label for the attribute; Reference to the user whoc initiated the process. |
CREATOR
public static final String CREATOR
- Label for the attribute; Reference to the user whoc initiated the process.
Supported API: true
- See Also:
- Constant Field Values
getCreator
public WTPrincipalReference getCreator()
- Gets the value of the attribute: CREATOR.
Reference to the user whoc initiated the process.
Supported API: true
- Overrides:
getCreator in class wt.workflow.engine.WfContainer
- Returns:
- WTPrincipalReference
setCreator
public void setCreator(WTPrincipalReference a_Creator)
throws WTPropertyVetoException
- Sets the value of the attribute: CREATOR.
Reference to the user whoc initiated the process.
Supported API: true
- Parameters:
a_Creator -
- Throws:
WTPropertyVetoException