# Uses of Package
com.sas.lsaf.workflow.task

- Packages that use com.sas.lsaf.workflow.task
  Package | Description
  --- | ---
  com.sas.lsaf | Class to log on to the system.
  com.sas.lsaf.client | Classes needed to create a session and access available services.
  com.sas.lsaf.workflow.processflow.setup | The service and class definitions to manage process flows setup elements.
  com.sas.lsaf.workflow.task | Service and class definitions for managing and retrieving process flow tasks and elements.

- Classes in com.sas.lsaf.workflow.task used by com.sas.lsaf
  Class | Description
  --- | ---
  TaskService | The service to access the current and completed tasks and elements for an individual process flow.

- Classes in com.sas.lsaf.workflow.task used by com.sas.lsaf.client
  Class | Description
  --- | ---
  TaskService | The service to access the current and completed tasks and elements for an individual process flow.

- Classes in com.sas.lsaf.workflow.task used by com.sas.lsaf.workflow.processflow.setup
  Class | Description
  --- | ---
  Task.Complexity | The valid values for the complexities of a task.
  Task.Priority | The valid values for the priorities of a task.

- Classes in com.sas.lsaf.workflow.task used by com.sas.lsaf.workflow.task
  Class | Description
  --- | ---
  CompletedTask | The class that represents a completed task in a process flow.
  CompletedUserTask | The class that represents a completed user task in a process flow.
  InvalidTaskStateException | Thrown when the assignee for a user task setup is invalid.
  Task | The abstract parent class for a task that is in a process flow.
  Task.Complexity | The valid values for the complexities of a task.
  Task.Priority | The valid values for the priorities of a task.
  Task.TaskStatus | The valid values for the status of a task.
  TaskNotFoundException | Thrown when the specified task is not found or the user does not have access to the process flow.
  TaskQuery | The class that contains the criteria to query process flow tasks.
  TaskQuery.AssigneeType | The valid values for the assignee type that describes the method to search for user task assignees.
  TaskSearchException | Thrown when an error is encountered while searching the process flow tasks.
  TaskSearchResults | The class that represents the results of a process flow task search.
  UserTask | The class that represents a user task that is in a process flow.
  UserTaskAssignment | The class that represents the task assignment history for a user task.
  UserTaskDetails | The class that represents a user task in a process flow with additional details, which includes data properties and task assignment.
  UserTaskUpdateInfo | The class that represents a user task in a process flow with attributes that can be updated.