Uses of Class
wt.workflow.engine.WfProcess

Packages that use WfProcess
com.ptc.netmarkets.forumPosting   
com.ptc.netmarkets.workflow   
wt.clients.workflow.initiate   
wt.clients.workflow.tasks   
wt.lifecycle
 
wt.projmgmt.execution   
wt.team
 
wt.workflow
Provides classes to represent and manage workflow definitions, initiate and manage process instances, and distribute work items to users and groups. 
wt.workflow.engine
Provides workflow classes responsible for the flow of control and data from an execution point of view. 
wt.workflow.robots
Provides workflow classes responsible for the execution of robot activities that are executed without human intervention. 
wt.workflow.work
Provides workflow classes responsible for managing the work assigned to individual users. 
wt.workflow.worklist
Provides workflow classes that construct the interface for users to view and act on their work items. 
 

Uses of WfProcess in com.ptc.netmarkets.forumPosting
 

Methods in com.ptc.netmarkets.forumPosting that return WfProcess
private  WfProcess StandardNmPostingService.getWfProcessFromOid(NmOid oid)
           
 

Methods in com.ptc.netmarkets.forumPosting with parameters of type WfProcess
private  String StandardNmPostingService.getNameOfTopic(NmOid oid, WfProcess p)
           
 

Uses of WfProcess in com.ptc.netmarkets.workflow
 

Methods in com.ptc.netmarkets.workflow with parameters of type WfProcess
private  Enumeration StandardNmWorkflowService.getWorkItems(WfProcess process, boolean completed)
           
private  Vector StandardNmWorkflowService.getRolesForProcess(WfProcess wfp)
           
private  void StandardNmWorkflowService.updateProcess(WfProcess wfp, NmCommandBean cb)
           
private  void StandardNmWorkflowService.updateProcess(WfProcess wfp, NmCommandBean cb, LifeCycleTemplate lct)
           
 

Uses of WfProcess in wt.clients.workflow.initiate
 

Fields in wt.clients.workflow.initiate declared as WfProcess
(package private)  WfProcess InitiateWorkflowApplet.myProcess
           
 

Methods in wt.clients.workflow.initiate that return WfProcess
static WfProcess InitiateHelper.createProcess(WfProcessTemplate processTemplate, ProjectReference projectReference, WTContainerRef context_ref)
           
static WfProcess InitiateHelper.createProcess(WfProcessTemplate processTemplate, TeamTemplateReference tTR, WTContainerRef context_ref)
           
 

Methods in wt.clients.workflow.initiate with parameters of type WfProcess
static void InitiateHelper.startProcess(WfProcess myProcess, ProcessData myContext)
           
 

Uses of WfProcess in wt.clients.workflow.tasks
 

Fields in wt.clients.workflow.tasks declared as WfProcess
 WfProcess UpdateTeamVariables.myProcess
           
 WfProcess UpdateTeamTemplateVariables.myProcess
           
(package private)  WfProcess ContentApplet.myObject
           
 

Uses of WfProcess in wt.lifecycle
 

Methods in wt.lifecycle that return WfProcess
private  WfProcess StandardLifeCycleService.initiateWorkflow(WfProcessDefinition aDefinition, Phase aPhase, LifeCycleManaged object, WTContainerRef context_ref)
           
private  WfProcess StandardLifeCycleService.initiateWorkflow(WfProcessDefinition aDefinition, Phase aPhase, LifeCycleManaged object, WTContainerRef context_ref)
           
 

Methods in wt.lifecycle with parameters of type WfProcess
 QueryResult StandardLifeCycleService.whereUsed(WfProcess process)
           
 QueryResult StandardLifeCycleService.whereUsed(WfProcess process)
           
 

Uses of WfProcess in wt.projmgmt.execution
 

Subclasses of WfProcess in wt.projmgmt.execution
 class ProjectPlan
          The ProjectPlan class represents a container for activities, resources, deliverables and their relationships that are involved in the execution of a project.
 

Methods in wt.projmgmt.execution that return WfProcess
 WfProcess SummaryActivity.getParentProcess()
          Returns the project plan the contains the summary.
protected  WfProcess ProjectPlan.changeProcessFolder(WfProcess process, WfTransition transition)
          Does nothing: overrides WfProcess.changeProcessFolder.
 

Methods in wt.projmgmt.execution with parameters of type WfProcess
protected  WfProcess ProjectPlan.changeProcessFolder(WfProcess process, WfTransition transition)
          Does nothing: overrides WfProcess.changeProcessFolder.
 

Uses of WfProcess in wt.team
 

Methods in wt.team that return WfProcess
protected  WfProcess MigrateProjectToTeamObject.getWf(Vector wfVector, String oid)
           
protected  WfProcess MigrateProjectToTeamObject.getWfProcess(String key)
           
protected  WfProcess MigrateProjectToTeamObject.getWf(Vector wfVector, String oid)
           
protected  WfProcess MigrateProjectToTeamObject.getWfProcess(String key)
           
 

Methods in wt.team with parameters of type WfProcess
private  void MigrateProjectToTeamObject.updateWf(WfProcess wfProcess, long teamId, long teamTemplateId)
           
private  void MigrateProjectToTeamObject.updateWf(WfProcess wfProcess, long teamId, long teamTemplateId)
           
 

Uses of WfProcess in wt.workflow
 

Methods in wt.workflow with parameters of type WfProcess
 void TableLoaderAction.setupTableItem(WTObject myTableItem, WTTableModel model, Vector tableFields, WfProcess process, WfActivity activity, WTObject businessObject)
          Add an entry to the model with myTableItems attributes as defined by tableFields.
private static WTReference TableLoaderAction.getPBOReference(WfProcess wfprocess)
           
 

Uses of WfProcess in wt.workflow.engine
 

Methods in wt.workflow.engine that return WfProcess
private  WfProcess WfTemplateProcessor.getProcess()
           
 WfProcess WfProcess.start(ProcessData input, long priority, boolean is_immediate)
          Deprecated. (as of 7.0) use instead process.setPriority (priority); process.start (input, is_immediate, null);
 WfProcess WfProcess.start(ProcessData input, boolean is_immediate, WTContainerRef context_ref)
          Starts a process with a given input data in the context passed as argument.
static WfProcess WfProcess.newWfProcess()
          Creates process in classic container.
static WfProcess WfProcess.newWfProcess(WTContainerRef context_ref)
          Creates process in the container passed as argument.
private  WfProcess WfProcess.setContainerInfo(WfProcess process, Object obj, WTContainerRef context_ref)
          Sets container, domain and folder of the process being created.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 WfProcess WfEngineServiceFwd.createProcess(WfProcessDefinition template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineServiceFwd.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WfProcess WfEngineServiceFwd.createAdHocProcess(WfTemplateObject template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineServiceFwd.createProcess(WfProcessDefinition template, Object team_spec, WTContainerRef context_ref)
          Creates and returns a process from the given template, associated team specification and a reference to the context (@link wt.inf.container.WTContainerRef} where the process is to be created.
 WfProcess WfEngineServiceFwd.createAdHocProcess(WfTemplateObject template, Object team_spec, WTContainerRef context_ref)
          Creates a process given a template object that can be a process template, a block template or an activity template.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 WfProcess WfEngineService.createProcess(WfProcessDefinition template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WfProcess WfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineService.createProcess(WfProcessDefinition template, Object team_spec, WTContainerRef context_ref)
          Creates and returns a process from the given template, associated team specification and a reference to the context (@link wt.inf.container.WTContainerRef} where the process is to be created.
 WfProcess WfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec, WTContainerRef context_ref)
          Creates a process given a template object that can be a process template, a block template or an activity template.
 WfProcess WfBlock.getParentProcess()
          Returns the innermost process that contains block.
 WfProcess WfBlock.getParentProcessReadOnly()
           
 WfProcess WfActivity.getParentProcess()
          If the activity is contained in a process, this is returned; otherwise returns the innermost process that contains the block that is the activity's parent container.
 WfProcess WfActivity.getParentProcessReadOnly()
           
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 WfProcess StandardWfEngineService.createProcess(WfProcessDefinition template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess StandardWfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WfProcess StandardWfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess StandardWfEngineService.createProcess(WfProcessDefinition template, Object team_spec, WTContainerRef context_ref)
          Creates and returns a process from the given template, associated team specification and a reference to the context (@link wt.inf.container.WTContainerRef} where the process is to be created.
 WfProcess StandardWfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec, WTContainerRef context_ref)
          Creates a process given a template object that can be a process template, a block template or an activity template.
private static WfProcess StandardWfEngineService.getParent(WfExecutionObject obj)
          Returns the parent process of the execution object.
private static WfProcess StandardWfEngineService.getProcess(Object wf_obj)
           
private  WfProcess StandardWfEngineService.createProcessInstance(WfContainerTemplate process_def, Object team_spec, WTContainerRef context_ref, boolean persist)
           
private  WfProcess StandardWfEngineService.createProcessInstance(WfContainerTemplate process_def, Object team_spec, WTContainerRef context_ref)
           
private  WfProcess WfTemplateProcessor.getProcess()
           
 WfProcess WfProcess.start(ProcessData input, long priority, boolean is_immediate)
          Deprecated. (as of 7.0) use instead process.setPriority (priority); process.start (input, is_immediate, null);
 WfProcess WfProcess.start(ProcessData input, boolean is_immediate, WTContainerRef context_ref)
          Starts a process with a given input data in the context passed as argument.
static WfProcess WfProcess.newWfProcess()
          Creates process in classic container.
static WfProcess WfProcess.newWfProcess(WTContainerRef context_ref)
          Creates process in the container passed as argument.
private  WfProcess WfProcess.setContainerInfo(WfProcess process, Object obj, WTContainerRef context_ref)
          Sets container, domain and folder of the process being created.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 WfProcess WfEngineServiceFwd.createProcess(WfProcessDefinition template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineServiceFwd.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WfProcess WfEngineServiceFwd.createAdHocProcess(WfTemplateObject template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineServiceFwd.createProcess(WfProcessDefinition template, Object team_spec, WTContainerRef context_ref)
          Creates and returns a process from the given template, associated team specification and a reference to the context (@link wt.inf.container.WTContainerRef} where the process is to be created.
 WfProcess WfEngineServiceFwd.createAdHocProcess(WfTemplateObject template, Object team_spec, WTContainerRef context_ref)
          Creates a process given a template object that can be a process template, a block template or an activity template.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 WfProcess WfEngineService.createProcess(WfProcessDefinition template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WfProcess WfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess WfEngineService.createProcess(WfProcessDefinition template, Object team_spec, WTContainerRef context_ref)
          Creates and returns a process from the given template, associated team specification and a reference to the context (@link wt.inf.container.WTContainerRef} where the process is to be created.
 WfProcess WfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec, WTContainerRef context_ref)
          Creates a process given a template object that can be a process template, a block template or an activity template.
 WfProcess WfBlock.getParentProcess()
          Returns the innermost process that contains block.
 WfProcess WfBlock.getParentProcessReadOnly()
           
 WfProcess WfActivity.getParentProcess()
          If the activity is contained in a process, this is returned; otherwise returns the innermost process that contains the block that is the activity's parent container.
 WfProcess WfActivity.getParentProcessReadOnly()
           
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 WfProcess StandardWfEngineService.createProcess(WfProcessDefinition template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess StandardWfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WfProcess StandardWfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec)
          Deprecated. use method with WTContainerRef
 WfProcess StandardWfEngineService.createProcess(WfProcessDefinition template, Object team_spec, WTContainerRef context_ref)
          Creates and returns a process from the given template, associated team specification and a reference to the context (@link wt.inf.container.WTContainerRef} where the process is to be created.
 WfProcess StandardWfEngineService.createAdHocProcess(WfTemplateObject template, Object team_spec, WTContainerRef context_ref)
          Creates a process given a template object that can be a process template, a block template or an activity template.
private static WfProcess StandardWfEngineService.getParent(WfExecutionObject obj)
          Returns the parent process of the execution object.
private static WfProcess StandardWfEngineService.getProcess(Object wf_obj)
           
private  WfProcess StandardWfEngineService.createProcessInstance(WfContainerTemplate process_def, Object team_spec, WTContainerRef context_ref, boolean persist)
           
private  WfProcess StandardWfEngineService.createProcessInstance(WfContainerTemplate process_def, Object team_spec, WTContainerRef context_ref)
           
 

Methods in wt.workflow.engine with parameters of type WfProcess
 boolean MigrateWfProcess_R4ToR5.upgrade30Process(AccessControllerAdapter aca, ReferenceFactory rf, WfProcess process, PersistentObjectManager pom, PrintWriter logWriter)
           
 boolean MigrateWfProcess_R4ToR5.upgrade40Process(AccessControllerAdapter aca, ReferenceFactory rf, WfProcess process, PersistentObjectManager pom, PrintWriter logWriter)
           
static WfProcessReference WfProcessReference.newWfProcessReference(WfProcess process)
          Constructs a WfProcessReference object given the target process.
protected  void WfProcessReference.initialize(WfProcess process)
          Supports initialization, following construction of an instance.
protected  boolean WfProcess.readVersion(WfProcess thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
private  WfProcess WfProcess.setContainerInfo(WfProcess process, Object obj, WTContainerRef context_ref)
          Sets container, domain and folder of the process being created.
private static String WfMonitor.processToString(WfProcess process)
           
protected static void WfMonitor.showProcess(WfProcess process, int level)
           
static void WfEventHelper.createProcessEvent(WfEventAuditType event_type, WfProcess process)
          Creates and stores WfAssignmentEventAudit objects.
 void WfEngineServiceSvr.createProcessEvent(WfProcess obj)
          Used to notify the service that a process was created.
 ProcessingQueue WfEngineServiceSvr.createUserWorkQueue(WfProcess process)
          Creates a queue to hold user work (robot work) associated with the process passed as argument.
 ProcessingQueue WfEngineServiceSvr.createPropagationQueue(WfProcess process)
          Creates a queue to hold internal work (propagation, state changes) associated with the process passed as argument.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 void WfEngineServiceSvr.deleteDedicatedQueues(WfProcess process)
          Deletes dedicated queues associated with the process passed as argument if there are no other process using the queues.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 Vector WfEngineServiceFwd.getProcessRoles(WfProcess process)
          Answer a vector of role objects declared by the process

Supported API: false
 Enumeration WfEngineServiceFwd.getOverdueActivities(WfProcess process)
          Returns all overdue activities contained in a given process.
 void WfEngineServiceFwd.changeEventConfiguration(WfProcess process, WfEventConfiguration evt_cfg)
          Changes the process' event configuration to the one passed as argument.
 void WfEngineServiceFwd.deleteProcess(WfProcess process)
          Deletes process passed as argument.
 WfProcess WfEngineServiceFwd.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WTCollection WfEngineServiceFwd.getAssignmentEvents(WfProcess process, Role role, WTPrincipalReference new_assignee_ref, WTPrincipalReference old_assignee_ref, WTReference bus_obj_ref)
          Returns all the reassignment events for the process, role, old assignee, new assignee and business object passed as argument.
 WTCollection WfEngineServiceFwd.getVotingEvents(WfProcess process, Role role, WTPrincipalReference user_ref, WTReference bus_obj_ref)
          Returns all the voting events for the process, role, assignee and business object passed as argument.
 HashMap WfEngineServiceFwd.getProcessNodeDueDates(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineServiceFwd.getProcessNodeInstructions(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineServiceFwd.getProcessNodeDurations(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineServiceFwd.getProcessNodeNotifications(WfProcess process)
          Returns a HashMap.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 Vector WfEngineService.getProcessRoles(WfProcess process)
          Answer a vector of role objects declared by the process

Supported API: true
 Enumeration WfEngineService.getOverdueActivities(WfProcess process)
          Returns all overdue activities contained in a given process.
 void WfEngineService.changeEventConfiguration(WfProcess process, WfEventConfiguration evt_cfg)
          Changes the process' event configuration to the one passed as argument.
 void WfEngineService.deleteProcess(WfProcess process)
          Deletes process passed as argument.
 WfProcess WfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WTCollection WfEngineService.getAssignmentEvents(WfProcess process, Role role, WTPrincipalReference new_assignee_ref, WTPrincipalReference old_assignee_ref, WTReference bus_obj_ref)
          Returns all the reassignment events for the process, role, old assignee, new assignee and business object passed as argument.
 WTCollection WfEngineService.getVotingEvents(WfProcess process, Role role, WTPrincipalReference user_ref, WTReference bus_obj_ref)
          Returns all the voting events for the process, role, assignee and business object passed as argument.
 HashMap WfEngineService.getProcessNodeDueDates(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineService.getProcessNodeInstructions(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineService.getProcessNodeDurations(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineService.getProcessNodeNotifications(WfProcess process)
          Returns a HashMap.
 void StandardWfEngineService.createProcessEvent(WfProcess obj)
          Used to notify the service that a process was created.
 ProcessingQueue StandardWfEngineService.createUserWorkQueue(WfProcess process)
          Creates a queue to hold user work (robot work) associated with the process passed as argument.
 ProcessingQueue StandardWfEngineService.createPropagationQueue(WfProcess process)
          Creates a queue to hold internal work (propagation, state changes) associated with the process passed as argument.
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 void StandardWfEngineService.deleteDedicatedQueues(WfProcess process)
          Deletes dedicated queues associated with the process passed as argument if there are no other process using the queues.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 Vector StandardWfEngineService.getProcessRoles(WfProcess process)
          Answer a vector of role objects declared by the process

Supported API: true
 Enumeration StandardWfEngineService.getOverdueActivities(WfProcess process)
          Returns all overdue activities contained in a given process.
 void StandardWfEngineService.changeEventConfiguration(WfProcess process, WfEventConfiguration evt_cfg)
          Changes the process' event configuration to the one passed as argument.
 void StandardWfEngineService.deleteProcess(WfProcess process)
          Deletes process passed as argument.
 WfProcess StandardWfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WTCollection StandardWfEngineService.getAssignmentEvents(WfProcess process, Role role, WTPrincipalReference new_assignee_ref, WTPrincipalReference old_assignee_ref, WTReference bus_obj_ref)
          Returns all the reassignment events for the process, role, old assignee, new assignee and business object passed as argument.
 WTCollection StandardWfEngineService.getVotingEvents(WfProcess process, Role role, WTPrincipalReference user_ref, WTReference bus_obj_ref)
          Returns all the voting events for the process, role, assignee and business object passed as argument.
 HashMap StandardWfEngineService.getProcessNodeDueDates(WfProcess process)
          Returns a HashMap.
 HashMap StandardWfEngineService.getProcessNodeInstructions(WfProcess process)
          Returns a HashMap.
 HashMap StandardWfEngineService.getProcessNodeDurations(WfProcess process)
          Returns a HashMap.
 HashMap StandardWfEngineService.getProcessNodeNotifications(WfProcess process)
          Returns a HashMap.
private static Enumeration StandardWfEngineService.resolveAssignment(WfProcess process, WfTemplateObject template)
          Resolves the roles of the overdue notification list into a vector of principals.
 boolean MigrateWfProcess_R4ToR5.upgrade30Process(AccessControllerAdapter aca, ReferenceFactory rf, WfProcess process, PersistentObjectManager pom, PrintWriter logWriter)
           
 boolean MigrateWfProcess_R4ToR5.upgrade40Process(AccessControllerAdapter aca, ReferenceFactory rf, WfProcess process, PersistentObjectManager pom, PrintWriter logWriter)
           
static WfProcessReference WfProcessReference.newWfProcessReference(WfProcess process)
          Constructs a WfProcessReference object given the target process.
protected  void WfProcessReference.initialize(WfProcess process)
          Supports initialization, following construction of an instance.
protected  boolean WfProcess.readVersion(WfProcess thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
private  WfProcess WfProcess.setContainerInfo(WfProcess process, Object obj, WTContainerRef context_ref)
          Sets container, domain and folder of the process being created.
private static String WfMonitor.processToString(WfProcess process)
           
protected static void WfMonitor.showProcess(WfProcess process, int level)
           
static void WfEventHelper.createProcessEvent(WfEventAuditType event_type, WfProcess process)
          Creates and stores WfAssignmentEventAudit objects.
 void WfEngineServiceSvr.createProcessEvent(WfProcess obj)
          Used to notify the service that a process was created.
 ProcessingQueue WfEngineServiceSvr.createUserWorkQueue(WfProcess process)
          Creates a queue to hold user work (robot work) associated with the process passed as argument.
 ProcessingQueue WfEngineServiceSvr.createPropagationQueue(WfProcess process)
          Creates a queue to hold internal work (propagation, state changes) associated with the process passed as argument.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess WfEngineServiceSvr.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 void WfEngineServiceSvr.deleteDedicatedQueues(WfProcess process)
          Deletes dedicated queues associated with the process passed as argument if there are no other process using the queues.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 Vector WfEngineServiceFwd.getProcessRoles(WfProcess process)
          Answer a vector of role objects declared by the process

Supported API: false
 Enumeration WfEngineServiceFwd.getOverdueActivities(WfProcess process)
          Returns all overdue activities contained in a given process.
 void WfEngineServiceFwd.changeEventConfiguration(WfProcess process, WfEventConfiguration evt_cfg)
          Changes the process' event configuration to the one passed as argument.
 void WfEngineServiceFwd.deleteProcess(WfProcess process)
          Deletes process passed as argument.
 WfProcess WfEngineServiceFwd.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineServiceFwd.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WTCollection WfEngineServiceFwd.getAssignmentEvents(WfProcess process, Role role, WTPrincipalReference new_assignee_ref, WTPrincipalReference old_assignee_ref, WTReference bus_obj_ref)
          Returns all the reassignment events for the process, role, old assignee, new assignee and business object passed as argument.
 WTCollection WfEngineServiceFwd.getVotingEvents(WfProcess process, Role role, WTPrincipalReference user_ref, WTReference bus_obj_ref)
          Returns all the voting events for the process, role, assignee and business object passed as argument.
 HashMap WfEngineServiceFwd.getProcessNodeDueDates(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineServiceFwd.getProcessNodeInstructions(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineServiceFwd.getProcessNodeDurations(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineServiceFwd.getProcessNodeNotifications(WfProcess process)
          Returns a HashMap.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 Vector WfEngineService.getProcessRoles(WfProcess process)
          Answer a vector of role objects declared by the process

Supported API: true
 Enumeration WfEngineService.getOverdueActivities(WfProcess process)
          Returns all overdue activities contained in a given process.
 void WfEngineService.changeEventConfiguration(WfProcess process, WfEventConfiguration evt_cfg)
          Changes the process' event configuration to the one passed as argument.
 void WfEngineService.deleteProcess(WfProcess process)
          Deletes process passed as argument.
 WfProcess WfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess WfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WTCollection WfEngineService.getAssignmentEvents(WfProcess process, Role role, WTPrincipalReference new_assignee_ref, WTPrincipalReference old_assignee_ref, WTReference bus_obj_ref)
          Returns all the reassignment events for the process, role, old assignee, new assignee and business object passed as argument.
 WTCollection WfEngineService.getVotingEvents(WfProcess process, Role role, WTPrincipalReference user_ref, WTReference bus_obj_ref)
          Returns all the voting events for the process, role, assignee and business object passed as argument.
 HashMap WfEngineService.getProcessNodeDueDates(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineService.getProcessNodeInstructions(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineService.getProcessNodeDurations(WfProcess process)
          Returns a HashMap.
 HashMap WfEngineService.getProcessNodeNotifications(WfProcess process)
          Returns a HashMap.
 void StandardWfEngineService.createProcessEvent(WfProcess obj)
          Used to notify the service that a process was created.
 ProcessingQueue StandardWfEngineService.createUserWorkQueue(WfProcess process)
          Creates a queue to hold user work (robot work) associated with the process passed as argument.
 ProcessingQueue StandardWfEngineService.createPropagationQueue(WfProcess process)
          Creates a queue to hold internal work (propagation, state changes) associated with the process passed as argument.
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object)
          Sets the primary business object to the object passed as argument.
 WfProcess StandardWfEngineService.setPrimaryBusinessObject(WfProcess process, WTObject object, boolean persist)
          Sets the primary business object to the object passed as an argument.
 void StandardWfEngineService.deleteDedicatedQueues(WfProcess process)
          Deletes dedicated queues associated with the process passed as argument if there are no other process using the queues.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority.
 Vector StandardWfEngineService.getProcessRoles(WfProcess process)
          Answer a vector of role objects declared by the process

Supported API: true
 Enumeration StandardWfEngineService.getOverdueActivities(WfProcess process)
          Returns all overdue activities contained in a given process.
 void StandardWfEngineService.changeEventConfiguration(WfProcess process, WfEventConfiguration evt_cfg)
          Changes the process' event configuration to the one passed as argument.
 void StandardWfEngineService.deleteProcess(WfProcess process)
          Deletes process passed as argument.
 WfProcess StandardWfEngineService.startProcessImmediate(WfProcess process, ProcessData input, long priority)
          Starts a process with given input data and priority without creation of new thread or queue entries.
 WfProcess StandardWfEngineService.startProcess(WfProcess process, ProcessData input, long priority, Timestamp start_time, Timestamp deadline)
          Start a process given, in addition to the input data, absolute start time and deadline.
 WTCollection StandardWfEngineService.getAssignmentEvents(WfProcess process, Role role, WTPrincipalReference new_assignee_ref, WTPrincipalReference old_assignee_ref, WTReference bus_obj_ref)
          Returns all the reassignment events for the process, role, old assignee, new assignee and business object passed as argument.
 WTCollection StandardWfEngineService.getVotingEvents(WfProcess process, Role role, WTPrincipalReference user_ref, WTReference bus_obj_ref)
          Returns all the voting events for the process, role, assignee and business object passed as argument.
 HashMap StandardWfEngineService.getProcessNodeDueDates(WfProcess process)
          Returns a HashMap.
 HashMap StandardWfEngineService.getProcessNodeInstructions(WfProcess process)
          Returns a HashMap.
 HashMap StandardWfEngineService.getProcessNodeDurations(WfProcess process)
          Returns a HashMap.
 HashMap StandardWfEngineService.getProcessNodeNotifications(WfProcess process)
          Returns a HashMap.
private static Enumeration StandardWfEngineService.resolveAssignment(WfProcess process, WfTemplateObject template)
          Resolves the roles of the overdue notification list into a vector of principals.
 

Uses of WfProcess in wt.workflow.robots
 

Fields in wt.workflow.robots declared as WfProcess
private  WfProcess WfURLRobot.process
           
 

Methods in wt.workflow.robots with parameters of type WfProcess
private  Object[] WfSynchRobot.getValues(WfProcess process)
          Extracts values from process.
 

Uses of WfProcess in wt.workflow.work
 

Fields in wt.workflow.work declared as WfProcess
private  WfProcess NotificationRobotProcessor.process
           
private  WfProcess AssociatedProcessState.myProcess
           
private  WfProcess AssociatedProcessOwner.myProcess
           
private  WfProcess AssociatedProcessName.myProcess
           
 

Methods in wt.workflow.work that return WfProcess
protected  WfProcess WfAssignment.getParentProcess()
           
private  WfProcess StandardWorkflowService.getParentProcess(ObjectReference activityReference)
          Utilities *
 WfProcess NotificationRobotProcessor.getProcess()
          Returns the workflow activity process.
 WfProcess AssociatedProcessState.getProcess()
          Get the current process context
 WfProcess AssociatedProcessOwner.getProcess()
          Get the current process context
 WfProcess AssociatedProcessName.getProcess()
          Get the current process context
 

Methods in wt.workflow.work with parameters of type WfProcess
 void WorkflowServiceFwd.doDynamicUpdate(WfProcess process)
          Causes the workflow process instance passed in to re-resolve actors and roles from its associated Team.
 void WorkflowService.doDynamicUpdate(WfProcess process)
          Causes the workflow process instance passed in to re-resolve actors and roles from its associated Team.
private  Vector WfAssignment.resolveFromVariable(String var_name, WfAssignedActivityTemplate template, WfProcess myParent, Team localTeam, Vector pv)
           
private  Vector WfAssignment.resolveFromTemplate(WfAssignedActivityTemplate t, WfProcess myParent, Team localTeam, Vector principals)
           
private  Enumeration WfAssignment.resolveRole(WfAssignedActivityTemplate t, WfProcess myParent, Team localTeam, Role aRole)
           
private  WTPrincipalReference WfAssignment.resolveActorRole(WfProcess myParent, ActorRole aRole)
           
private  Vector WfAssignedActivity.resolveFromVariable(String var_name, WfAssignedActivityTemplate template, WfProcess myParent, Team localTeam, Vector pv)
           
private  Enumeration WfAssignedActivity.resolveRole(WfAssignedActivityTemplate t, WfProcess myParent, Team localTeam, Role aRole)
           
private  WTPrincipalReference WfAssignedActivity.resolveActorRole(WfProcess myParent, ActorRole aRole)
           
 void StandardWorkflowService.doDynamicUpdate(WfProcess process)
          Causes the workflow process instance passed in to re-resolve actors and roles from its associated Team.
private  void StandardWorkflowService.addTeamPrincipals(TeamTemplate teamT, Vector recipients, WfProcess process)
          Add principals to recipients that are resolved from team template.
private  void StandardWorkflowService.addTeamPrincipals(Vector teams, Vector recipients, WfProcess process)
          Add principals to recipients that are resolved from teams.
private  WTPrincipal StandardWorkflowService.resolveSingletonRole(Role role, WfProcess parentProcess)
          Role resolution methods *
private  WTPrincipal StandardWorkflowService.resolveActor(ActorRole actor, WfProcess parent)
           
private  void StandardWorkflowService.resolveActors(Vector actorRoles, WfProcess parent, WTDistributionList aDL)
           
private  Enumeration StandardWorkflowService.getAssignedActivities(WfProcess process, WfState state)
           
private  WTDistributionList StandardWorkflowService.buildDistributionList(WfProcess p, Vector recipients, Vector roles, Vector actorRoles)
           
private  TemplateNotification StandardWorkflowService.createNotification(WTDistributionList aDL, String subject, String msgBody, WfProcess p, ObjectReference activityReference)
           
 

Uses of WfProcess in wt.workflow.worklist
 

Fields in wt.workflow.worklist declared as WfProcess
private  WfProcess WorkListField.myProcess
           
private  WfProcess WfTaskProcessor.myProcess
           
 

Methods in wt.workflow.worklist that return WfProcess
 WfProcess WorkListField.getProcess()
          Get the current process context

Supported API: true
 WfProcess WfTaskProcessor.getProcess()
          Returns the process that hosts the work item.
 

Methods in wt.workflow.worklist with parameters of type WfProcess
 void WorkListField.setProcess(WfProcess process)
          Sets the current process context

Supported API: true