Uses of Class
wt.workflow.WfException

Packages that use WfException
com.ptc.netmarkets.workflow   
wt.projmgmt.execution   
wt.workflow.definer
Provides workflow classes responsible for the definition of processes, activities, and the other objects that compose the workflow network. 
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. 
 

Uses of WfException in com.ptc.netmarkets.workflow
 

Methods in com.ptc.netmarkets.workflow that throw WfException
 Vector StandardNmWorkflowService.getAllLoopBallots(WfAssignedActivity wfa, ObjectIdentifier processOi)
           
 

Uses of WfException in wt.projmgmt.execution
 

Methods in wt.projmgmt.execution that throw WfException
protected  void ProjectAssignment.deleteUncompletedWorkItems()
          Overrides method of WfAssignment that removes workitems that are not in the COMPLETED status.
protected  WTPrincipalReference ProjectAssignment.checkDelegation(WTPrincipalReference pref)
           
protected  void ProjectAssignment.createWorkItems(WfAssignedActivity activity)
           
protected  void ProjectActivity.createWorkAssignment()
          Overrides WfAssignedActivity.createWorkAssignment to check if there are assignments created.
protected  ProjectAssignment ProjectActivity.createProjectAssignment()
           
 

Uses of WfException in wt.workflow.definer
 

Subclasses of WfException in wt.workflow.definer
 class BlockTransformationException
          

Supported API: false

Extendable: false
 class ExpressionAlreadyExistsException
          Exception thrown when one tries to create an expression associated with given template object/transition or with a connditional router template.
 class InvalidActionException
          Exception thrown when an attempt is made to use an object that doesn't belong to the set of actions allowed in a certain context.
 class InvalidDestinationException
          Exception thrown when an attempt is made to use a variable in a variable mapping that contradicts its destination type.
 class InvalidEventException
          Exception thrown when an attempt is made to use an object that doesn't belong to the set of events allowed in a certain context.
 class InvalidProxyException
          Exception thrown when a proxy is determined invalid.
 class InvalidSourceException
          Exception thrown when one tries to make a router the destination of a link when the source is not an activity.
 class InvalidTypeException
          

Supported API: false

Extendable: false
 class InvalidVariableInfoException
          Exception thrown when an attempt is made to use an invalid or incompletely specified (more likely) variable.
 class MultipleTargetException
          Exception thrown when a destination variable is target of two different variables in a variable mapping.
 class NotEnabledException
          Thrown when an attempt is made to create a WfProcess using a WfProcessTemplate that is disabled.
 

Methods in wt.workflow.definer that throw WfException
 Vector WfProcessTemplate.getRoles()
           
 Vector WfProcessTemplate.getRequiredRoles()
           
private  Vector WfProcessTemplate.getAllInnerBlocksRoles(WfBlockTemplate blkTemplate, Vector roleList)
           
private  Enumeration WfProcessTemplate.getActInBlock(WfContainerTemplate block_def)
           
private  Vector WfProcessTemplate.getAllRolesFromTemplates(Enumeration enum, Vector role_vector)
          fetch roles from All types of Templates
private static File WfExportImportHandler.verifyDirectoryExists(String directoryToVerify, boolean autoCreate)
           
private  void WfDefinitionHandler.preValidateAssertion(Assertion asser)
          Given a BatchContainer Assertion, perform the pre-processing validation on the target object/type of assertion.
private  void WfDefinitionHandler.processAssertion(Assertion asser, WTContainerRef context_ref)
          Given a BatchContainer Assertion, process the assertion

Supported API: false
private  void WfDefinitionHandler.postValidateAssertion(Assertion asser)
          Given a BatchContainer assertion, perform the post validation on the target object/type of assertion.
private  void WfDefinitionHandler.postProcessAssertion(Assertion asser)
          Given a BatchContainer assertion, perform the post-processing validation on the target object/type of assertion.
 void WfDefinitionDelegate.preValidateAssertion(Assertion asser)
          Given a BatchContainer Assertion, perform the pre-processing validation on the target object/type of assertion.
 void WfDefinitionDelegate.processAssertion(Assertion asser)
          Given a BatchContainer Assertion, process the assertion

Supported API: false
 void WfDefinitionDelegate.postValidateAssertion(Assertion asser)
          Given a BatchContainer assertion, perform the post validation on the target object/type of assertion.
 void WfDefinitionDelegate.postProcessAssertion(Assertion asser)
          Given a BatchContainer assertion, perform the post-processing validation on the target object/type of assertion.
 void WfDefinitionDefaultDelegate.preValidateAssertion(Assertion asser)
          Given a BatchContainer Assertion, perform the pre-processing validation on the target object/type of assertion.
 void WfDefinitionDefaultDelegate.processAssertion(Assertion asser)
          Given a BatchContainer Assertion, process the assertion

Supported API: false
 void WfDefinitionDefaultDelegate.postValidateAssertion(Assertion asser)
          Given a BatchContainer assertion, perform the post validation on the target object/type of assertion.
 void WfDefinitionDefaultDelegate.postProcessAssertion(Assertion asser)
          Given a BatchContainer assertion, perform the post-processing validation on the target object/type of assertion.
 TransactionResult WfDefinerServiceFwd.saveProcessTemplate(TransactionContainer aTran)
          Store or update a WfProcessTemplate.
 TransactionResult WfDefinerServiceFwd.saveProcessTemplate(TransactionContainer aTran, WTContainerRef context_ref)
          Store or update a WfProcessTemplate.
 TransactionResult WfDefinerService.saveProcessTemplate(TransactionContainer aTran)
          Store or update a WfProcessTemplate.
 TransactionResult WfDefinerService.saveProcessTemplate(TransactionContainer aTran, WTContainerRef context_ref)
          Store or update a WfProcessTemplate.
 TransactionResult StandardWfDefinerService.saveProcessTemplate(TransactionContainer aTran)
          Store or update a WfProcessTemplate.
 TransactionResult StandardWfDefinerService.saveProcessTemplate(TransactionContainer aTran, WTContainerRef context_ref)
          Store or update a WfProcessTemplate.
 boolean ProcessDataInfo.addVariableInfo(WfVariableInfo var_info)
          Adds a variable info object.
 

Uses of WfException in wt.workflow.engine
 

Subclasses of WfException in wt.workflow.engine
 class AlreadyRunningException
          Thrown if an attempt is made to start a WfExecutionObject that is already running.
 class CannotCompleteException
          Thrown if an attempt is made to complete execution of a WfActivity when it cannot be completed.
 class CannotResumeException
          Thrown when an attempt is made to perform invalid resume operation on a WfExecutionObject.
 class CannotStartException
          Thrown if an attempt is made to start a WfExecutionObject that can't be started.
 class CannotStopException
          Thrown when an attempt is made to perform invalid stop operation on a WfExecutionObject.
 class CannotSuspendException
          Thrown when an attempt is made to perform invalid suspend operation on a WfExecutionObject.
 class DataMissingException
          Exception thrown when a value is not provided for a required variable when an execution object is started.
 class FailedExpressionException
          This exception is thrown when a robot expression returns 'false.'

Supported API: false

Extendable: false
 class FailedTransitionException
          This exception is thrown when a transition expression returns 'false.'

Supported API: false

Extendable: false
 class HistoryNotAvailableException
          Thrown when a request is made for the event audit history of an WfExecutionObject when the history is not available.
 class InvalidDataException
          Thrown in case an attempt is made to update the context of the result of a WfExecutionObject with data that do match the signature of that object.
 class InvalidPerformerException
          Thrown when an attempt is made to signal a WfEventAudit to a WfRequester that was not created by the WfProcess associated with the WfRequester.
 class InvalidStateException
          Thrown when and attempt is made to change the state of a WfExecutionObject to a state that is not defined for that object.
 class NotRunningException
          Thrown when an attempt is made to perform invalid operation on a WfExecutionObject that requires the object be in a running state.
 class ResultNotAvailableException
          Thrown if the requested result of a WfExecutionObject is not available.
 class SourceNotAvailableException
          Thrown by a request for the source of a WfEventAudit when the source is no longer available.
 class TransitionNotAllowedException
          Thrown if an attempt is made to perform an invalid state transition of a WfExecutionObject.
 

Methods in wt.workflow.engine that return WfException
protected  WfException WfProcess.getWfException(WTException wte, WfTransition transition)
          Returns an exception appropriate to the transition.
protected  WfException WfActivity.getWfException(WTException wte, WfTransition transition)
          Returns an exception appropriate to the transition.
protected  WfException WfProcess.getWfException(WTException wte, WfTransition transition)
          Returns an exception appropriate to the transition.
protected  WfException WfActivity.getWfException(WTException wte, WfTransition transition)
          Returns an exception appropriate to the transition.
 

Uses of WfException in wt.workflow.robots
 

Subclasses of WfException in wt.workflow.robots
 class FailedApplicationException
           
 class FailedURLException
           
 

Methods in wt.workflow.robots that throw WfException
protected  void WfInternalMethod.invoke()
          Invoke the encapsulated method and answer success or failure

Supported API: false
private  URL WfInternalMethod.buildURL(boolean wait)
           
 

Uses of WfException in wt.workflow.work
 

Subclasses of WfException in wt.workflow.work
 class NotAssigned
          Thrown if an attempt is made to release a WfResource from an assignmentto which it is not associated.
 

Methods in wt.workflow.work that throw WfException
static WorkItem WorkItem.newWorkItem(WTPrincipal owner)
          Factory method that creates WorkItems.
static WorkItem WorkItem.newWorkItem(WTPrincipal owner, String taskURLClass, String taskURLMethod, Properties taskURLParams, Role role, String description, ObjectReference source, String priority, boolean required)
          Factory method that creates fully initialized WorkItems.
 QueryResult WorkflowServiceFwd.getWorkItems(WTPrincipal principal)
          Answer an enumeration of work items for a principal

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal)
          Answer an enumeration of incomplete work items for a principal

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(WTPrincipal principal, Role role)
          Answer an enumeration of work items for a principal for a specific role

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(String source)
          Answer an enumeration of work items created by a specific source

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object)
          Answer an enumeration of work items for an object

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, String source)
          Answer an enumeration of work items for an object & source

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, WTPrincipal principal, Role role)
          Get work by object & principal & role

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, WTPrincipal principal, String task)
          Get work by object & principal & task

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, WTPrincipal principal)
          Get work by object & principa

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, Role role)
          Get work by object & role

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(Persistable object, Role role)
          Get pending work by object & role

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems()
          Answer an enumeration of all pending work items for all users

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems()
          Answer an enumeration of all pending work items for all users

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(Persistable object, String task)
          Get incomplete work items by object & task

Supported API: false
 Vector WorkflowServiceFwd.getAssignees(WfAssignedActivity activity)
          Answer a vector of principals assigned to the activity

Supported API: false
 void WorkflowServiceFwd.workComplete(WorkItem workItem, WTPrincipalReference principalRef, Vector eventList)
          Declare a workItem complete and transmit the event(s) to trigger.
 void WorkflowServiceFwd.workComplete(ObjectReference workItemRef, WTPrincipalReference principalRef, Vector eventList)
          Declare a workItem complete and transmit the event(s) to trigger.
 void WorkflowServiceFwd.markWorkItemComplete(WorkItem workItem, WTPrincipalReference completedBy)
          Deprecated. Since R2 Mark the work item complete.
 void WorkflowServiceFwd.markWorkItemComplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as complete.
 void WorkflowServiceFwd.markWorkItemComplete(Persistable object, WTPrincipal completedBy, String task)
          Mark the work item defined by user, object & task as complete.
 void WorkflowServiceFwd.markWorkItemIncomplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as NOT complete.
 void WorkflowServiceFwd.acceptAssignment(WorkItem workItem, WTUser user)
          

Supported API: false
 void WorkflowServiceFwd.delegate(WorkItem workItem, WTPrincipal principal)
          Delegate a work item to a new owner

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a project

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a principal within a project

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal within a WTContainer, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(Integer query_limit, String sort_by_str)
          Answer an enumeration of all pending work items for all users, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowService.getWorkItems(WTPrincipal principal)
          Answer an enumeration of work items for a principal

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal)
          Answer an enumeration of incomplete work items for a principal

Supported API: false
 QueryResult WorkflowService.getWorkItems(WTPrincipal principal, Role role)
          Answer an enumeration of work items for a principal for a specific role

Supported API: false
 QueryResult WorkflowService.getWorkItems(String source)
          Answer an enumeration of work items created by a specific source

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object)
          Answer an enumeration of work items for an object

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, String source)
          Answer an enumeration of work items for an object & source

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, WTPrincipal principal, Role role)
          Get work by object & principal & role

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, WTPrincipal principal, String task)
          Get work by object & principal & task

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, WTPrincipal principal)
          Get work by object & principa

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, Role role)
          Get work by object & role

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(Persistable object, Role role)
          Get pending work by object & role

Supported API: false
 QueryResult WorkflowService.getWorkItems()
          Answer an enumeration of all pending work items for all users

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems()
          Answer an enumeration of all pending work items for all users

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(Persistable object, String task)
          Get incomplete work items by object & task

Supported API: false
 Vector WorkflowService.getAssignees(WfAssignedActivity activity)
          Answer a vector of principals assigned to the activity

Supported API: false
 void WorkflowService.workComplete(WorkItem workItem, WTPrincipalReference principalRef, Vector eventList)
          Declare a workItem complete and transmit the event(s) to trigger.
 void WorkflowService.workComplete(ObjectReference workItemRef, WTPrincipalReference principalRef, Vector eventList)
          Declare a workItem complete and transmit the event(s) to trigger.
 void WorkflowService.markWorkItemComplete(WorkItem workItem, WTPrincipalReference completedBy)
          Deprecated. Since R2 Mark the work item complete.
 void WorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as complete.
 void WorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, String task)
          Mark the work item defined by user, object & task as complete.
 void WorkflowService.markWorkItemIncomplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as NOT complete.
 void WorkflowService.acceptAssignment(WorkItem workItem, WTUser user)
          

Supported API: false
 void WorkflowService.delegate(WorkItem workItem, WTPrincipal principal)
          Delegate a work item to a new owner

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a project

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a principal within a project

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal within a WTContainer, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowService.getUncompletedWorkItems(Integer query_limit, String sort_by_str)
          Answer an enumeration of all pending work items for all users, sorted and only the first nnn number of workitems returned.
 boolean WfTallyPolicy.tallyAny(String event)
          The ANY policy will check each ballot's event list for the presence of the event passed in.
 boolean WfTallyPolicy.tallyAll(String event)
          The ALL policy will check each ballot's event list for the presence of the event passed.
 boolean WfTallyPolicy.tallyPlurality(String event)
          The PLURALITY policy will check each ballot's event list for the presence of the event passed in.
 boolean WfTallyPolicy.tallyNotPlurality(String event)
          The notPLURALITY policy will check each ballot's event list for the presence of the event passed in.
 boolean WfTallyPolicy.tallyPercent(String operator, int value, String event)
          The Percent policy will check each ballot's event list for the presence of the event passed in.
 boolean WfTallyPolicy.tallyNumber(String operator, int value, String event)
          The Number policy will check each ballot's event list for the presence of the event passed in.
static String WfTally.any(ObjectReference self, String event1, String event2)
          

Supported API: false
static Vector WfTally.any(ObjectReference self, Vector events)
          

Supported API: false
static String WfTally.all(ObjectReference self, String event1, String event2)
          

Supported API: false
static Vector WfTally.all(ObjectReference self, Vector events)
          

Supported API: false
static String WfTally.plurality(ObjectReference self, String event1, String event2)
          

Supported API: false
static Vector WfTally.plurality(ObjectReference self, Vector events)
          

Supported API: false
static String WfTally.notPlurality(ObjectReference self, String event1, String event2)
          

Supported API: false
static Vector WfTally.notPlurality(ObjectReference self, Vector events)
          

Supported API: false
static String WfTally.percent(ObjectReference self, String operator, int value, String event1, String event2)
          

Supported API: false
static Vector WfTally.percent(ObjectReference self, String operator, int value, Vector events)
          

Supported API: false
static String WfTally.number(ObjectReference self, String operator, int value, String event1, String event2)
          

Supported API: false
static Vector WfTally.number(ObjectReference self, String operator, int value, Vector events)
          

Supported API: false
static void WfTally.setEvents(Vector userVector, String event)
          

Supported API: false
static void WfTally.setEvents(Vector userVector, Vector events)
          

Supported API: false
 WfBallot WfBallot.newWfBallot(WTPrincipalReference principalRef, Vector events, boolean required, ObjectReference source)
          

Supported API: false
protected  void WfAssignment.createWorkItems(WfAssignedActivity activity)
          Create the set of work items for this assignment

Supported API: false
protected  void WfAssignment.createBallot(WTPrincipalReference pRef, Vector eventList)
          Create a new WfBallot object on the fly.
 Vector WfAssignment.getAllEvents()
          Gets all the user events from all the ballots for this assignment.
protected  WorkItem WfAssignment.buildWorkItem(Role aRole, WTPrincipalReference pRef)
          Construct an actual work item for the specified principal for the specified role
private  void WfAssignment.updateWorkItems(WorkItem acceptedWI, WTUser user)
           
private  Vector WfAssignment.resolveAssignee(WfAssignedActivityTemplate template)
           
protected  boolean WfAssignment.tally(WfTallyType tType, String operator, int value, String event)
           
protected  void WfAssignment.deleteUncompletedWorkItems()
           
private  boolean WfAssignment.checkRequiredBallots()
           
 Vector WfAssignment.checkBallotStatus()
          Return a vector of ballots, both persisted and blank so the PM can show them.
 void WfAssignment.delegate(WorkItem workItem, WTPrincipal principal, WfAssignedActivity activity)
           
protected  void WfAssignment.initOldBlobs()
           
protected  WTPrincipalReference WfAssignment.checkDelegation(WTPrincipalReference pref)
           
protected  void WfAssignedActivity.createWorkAssignment()
          

Supported API: false
 boolean WfAssignedActivity.tally(WfAssignedActivity self, WfTallyType policy, String operator, int value, String event)
          This is the tally method that is called from the Custom Routing Event/...Event Firing Expression.
 boolean WfAssignedActivity.isComplete()
          

Supported API: false
 Vector WfAssignedActivity.getAllEvents()
          

Supported API: false
protected  Vector WfAssignedActivity.getAllBallots()
           
private  Vector WfAssignedActivity.resolveAssignees(WfAssignedActivityTemplate t)
           
protected  boolean WfAssignedActivity.tallyByAssignment(WfTallyType tType, String operator, int value, String event)
           
protected  boolean WfAssignedActivity.tallyByActivity(WfTallyType tType, String operator, int value, String event)
           
 Vector WfAssignedActivity.resolveAssigneesToPRefs()
           
private  Vector WfAssignedActivity.resolveAssignee(WfAssignee assignee, WfAssignedActivityTemplate template)
           
 QueryResult StandardWorkflowService.getWorkItems(WTPrincipal principal)
          Answer an enumeration of work items for a principal

Supported API: true
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal)
          Answer an enumeration of incomplete work items for a principal

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(WTPrincipal principal, Role role)
          Answer an enumeration of work items for a principal for a specific role

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(String source)
          Answer an enumeration of work items created by a specific source

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object)
          Answer an enumeration of work items for an object

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, String source)
          Answer an enumeration of work items for an object & source

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, WTPrincipal principal, Role role)
          Get work by object & principal & role

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, WTPrincipal principal, String task)
          Get work by object & principal & task

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, WTPrincipal principal)
          Get work by object & principa

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, Role role)
          Get work by object & role

Supported API: true
 QueryResult StandardWorkflowService.getUncompletedWorkItems(Persistable object, Role role)
          Get pending work by object & role

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems()
          Answer an enumeration of all pending work items for all users

Supported API: true
 QueryResult StandardWorkflowService.getUncompletedWorkItems()
          Answer an enumeration of all pending work items for all users

Supported API: true
 QueryResult StandardWorkflowService.getUncompletedWorkItems(Persistable object, String task)
          Get incomplete work items by object & task

Supported API: true
 Vector StandardWorkflowService.getAssignees(WfAssignedActivity activity)
          Answer a vector of principals assigned to the activity

Supported API: true
 void StandardWorkflowService.workComplete(WorkItem workItem, WTPrincipalReference principalRef, Vector eventList)
          Declare a workItem complete and transmit the event(s) to trigger.
 void StandardWorkflowService.workComplete(ObjectReference workItemRef, WTPrincipalReference principalRef, Vector eventList)
          Declare a workItem complete and transmit the event(s) to trigger.
 void StandardWorkflowService.markWorkItemComplete(WorkItem workItem, WTPrincipalReference completedBy)
          Deprecated. Since R2 Mark the work item complete.
 void StandardWorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as complete.
 void StandardWorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, String task)
          Mark the work item defined by user, object & task as complete.
 void StandardWorkflowService.markWorkItemIncomplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as NOT complete.
 void StandardWorkflowService.acceptAssignment(WorkItem workItem, WTUser user)
          

Supported API: true
 void StandardWorkflowService.delegate(WorkItem workItem, WTPrincipal principal)
          Delegate a work item to a new owner

Supported API: true
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a project

Supported API: false
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a principal within a project

Supported API: false
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal within a WTContainer, sorted and only the first nnn number of workitems returned.
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal, sorted and only the first nnn number of workitems returned.
 QueryResult StandardWorkflowService.getUncompletedWorkItems(Integer query_limit, String sort_by_str)
          Answer an enumeration of all pending work items for all users, sorted and only the first nnn number of workitems returned.
 void StandardWorkflowService.delegate(WorkItem workItem, WTPrincipal principal, boolean bypassAccess)