|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
WorkflowService | WorkflowService provides client invokable methods to workflow services. |
WorkflowServiceSvr | Supported API: true Extendable: false |
Class Summary | |
ActivityAssignmentLink |
Use the newActivityAssignmentLink static factory method(s),
not the ActivityAssignmentLink constructor, to construct
instances of this class. |
AssociatedProcessLoadAction | |
AssociatedProcessName | Class AssociatedProcessName is used to create a table entry
in a table constructed by an AssociatedProcessProcessor. |
AssociatedProcessOwner | Class AssociatedProcessOwner is used to create a table entry
in a table constructed by an AssociatedProcessProcessor. |
AssociatedProcessProcessor | Class AssociatedProcessProcessor creates an html page
displaying attributes of the workflow processes associated with the
business object specified by the OID parameter of the URL. |
AssociatedProcessState | Class AssociatedProcessState is used to create a table entry
in a table constructed by an AssociatedProcessProcessor. |
Ballots |
Use the newBallots static factory method(s), not the Ballots
constructor, to construct instances of this class. |
InitiateWorkflowProcessor | The InitiateWorkflowProcessor creates an html page displaying all workflow process available for initiation. |
NotificationMessageProcessor | Provide Windchill script support for notification message html templates. |
NotificationRobotProcessor | |
OverdueWorkItemLink |
Use the newOverdueWorkItemLink static factory method(s),
not the OverdueWorkItemLink constructor, to construct instances
of this class. |
ProcessManagerProcessor | |
SelectWorkflowProcessor | The SelectWorkflowProcessor creates an html page displaying all workflow process available for initiation. |
StandardWorkflowService | Standard implementation of the workflow service interfaces |
VariablePermissionTable | VariablePermissionTable maps variable names to permission
sets. |
WfActorRoleAssignee | Hold ActorRole Assignees. |
WfAssignedActivity | A WfActivity> represent work that can be assigned to resources. |
WfAssignee | Abstract class for assignees
Supported API: false Extendable: false |
WfAssignment | WfAssignment links WfActivity requests for resources to
actual users or group of users. |
WfAssignmentState | Enumeration of the possible states of an assignment (a. |
WfBallot | These are the ballots objects used in assigned activities. |
WfCompletionPolicy | Holds Voting type enumerations
Supported API: false Extendable: false |
WfCompletionType | Holds Completion type enumerations
Supported API: true Extendable: false |
WfDistributionType | Holds Distribution type enumerations
Supported API: true Extendable: false |
WfHtmlFormat | |
WfMessageProcessor | |
WfPrincipalAssignee | Principal assignee
Supported API: false Extendable: false |
WfProjectAssignee | Project assignee
Supported API: false Extendable: false |
WfRoleAssignee | Role assignee
Supported API: false Extendable: false |
WfTally | Public static class to abstract heinous tally expressions. |
WfTallyPolicy | Tally policies
Supported API: false Extendable: false |
WfTallyType | Holds tally type enumerations
Supported API: true Extendable: false |
WfTeamAssignee | Team assignee
Supported API: false Extendable: false |
WfVariableAssignee | Variable Assignee
Supported API: false Extendable: false |
WorkflowHelper | WorkflowHelper provides client invokable methods to workflow services. |
WorkflowServerHelper | Supported API: true Extendable: false |
WorkflowServiceFwd | WorkflowService provides client invokable methods to workflow services. |
WorkItem | The WorkItem class represents discreet units of work owned by principals. |
WorkItemLink |
Use the newWorkItemLink static factory method(s), not the
WorkItemLink constructor, to construct instances of this
class. |
WorkItemURLProcessor | |
WorkProcessorService | When executed from a class that extends BasicTemplateProcessor, these script call can be invoked by using the 'useProcessorService service = ' html template entry. |
Exception Summary | |
NotAssigned | Thrown if an attempt is made to release a WfResource from an assignmentto which it is not associated. |
The workflow work package contains classes that are responsible for managing the work assigned to individual users. The activity’s work may be assigned to one or more resources. These assignees can be declared to be required or optional. This relationship is modeled by the association between the WfAssignedActivity and the WfAssignment class. These two classes, along with the WorkItem and WfBallot classes, provide for parallel work item distribution and completion by the assignees, and for decision-based event propagation based on the tallied results of the completed work.
WfActivity inherits many attributes and behaviors from the WfExecutionObject, including name, description, and input/output data (’context’ attribute). A WfAssignment has a status (which is not a WfState) and is not directly associated with a context. Instead, it inherits the context from the WfActivity to which it belongs. A WfAssignment maintains a set of ballots (Wfballot) that captures dispositions made by assignees. These ballots can then be used to tally the votes based on a voting policy to determine what routing events should fire when the activity is completed. Both WfAssignedActivity and WfAssignment have a trip counter attribute that is used to manage information generated as a result of loop iterations.
Workflow Work package
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |