Uses of Interface
org.camunda.bpm.engine.task.Task

Packages that use Task
org.camunda.bpm.engine Public API of the camunda BPM engine.

Typical usage of the API starts by the creation of a ProcessEngineConfiguration (typically based on a configuration file), from which a ProcessEngine can be obtained.

Through the services obtained from such a ProcessEngine, BPM and workflow operation can be executed:

RepositoryService: Manages Deployments
RuntimeService: For starting and searching ProcessInstances
TaskService: Exposes operations to manage human (standalone) Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managing Users, Groups and the relations between them
ManagementService: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService: Exposes information about ongoing and past process instances.
FormService: Access to form data and rendered forms for starting new process instances and completing tasks.
 
org.camunda.bpm.engine.form Classes related to the FormService
org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users. 
org.camunda.bpm.engine.impl.cfg.auth   
org.camunda.bpm.engine.impl.cmd   
org.camunda.bpm.engine.impl.cmmn.execution   
org.camunda.bpm.engine.impl.form   
org.camunda.bpm.engine.impl.persistence.entity   
 

Uses of Task in org.camunda.bpm.engine
 

Methods in org.camunda.bpm.engine that return Task
 Task TaskService.newTask()
          Creates a new task that is not related to any process instance.
 Task TaskService.newTask(String taskId)
          create a new task with a user defined task id
 

Methods in org.camunda.bpm.engine that return types with arguments of type Task
 List<Task> TaskService.getSubTasks(String parentTaskId)
          The list of subtasks for this parent task
 

Methods in org.camunda.bpm.engine with parameters of type Task
 void TaskService.saveTask(Task task)
          Saves the given task to the persistent data store.
 

Uses of Task in org.camunda.bpm.engine.form
 

Methods in org.camunda.bpm.engine.form that return Task
 Task TaskFormData.getTask()
          The task for which this form is used to complete it.
 

Uses of Task in org.camunda.bpm.engine.impl
 

Methods in org.camunda.bpm.engine.impl that return Task
 Task TaskServiceImpl.newTask()
           
 Task TaskServiceImpl.newTask(String taskId)
           
 

Methods in org.camunda.bpm.engine.impl that return types with arguments of type Task
 List<Task> NativeTaskQueryImpl.executeList(CommandContext commandContext, Map<String,Object> parameterMap, int firstResult, int maxResults)
           
 List<Task> TaskQueryImpl.executeList(CommandContext commandContext, Page page)
           
 List<Task> TaskServiceImpl.getSubTasks(String parentTaskId)
           
 

Methods in org.camunda.bpm.engine.impl with parameters of type Task
 void TaskServiceImpl.saveTask(Task task)
           
 

Uses of Task in org.camunda.bpm.engine.impl.cfg.auth
 

Methods in org.camunda.bpm.engine.impl.cfg.auth with parameters of type Task
 AuthorizationEntity[] DefaultAuthorizationProvider.deleteTaskGroupIdentityLink(Task task, String groupId, String type)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.deleteTaskGroupIdentityLink(Task task, String groupId, String type)
          Invoked whenever a group identity link of a task has been deleted.
 AuthorizationEntity[] DefaultAuthorizationProvider.deleteTaskUserIdentityLink(Task task, String userId, String type)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.deleteTaskUserIdentityLink(Task task, String userId, String type)
          Invoked whenever a user identity link of a task has been deleted.
 AuthorizationEntity[] DefaultAuthorizationProvider.newTask(Task task)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.newTask(Task task)
          Invoked whenever a new task is created
 AuthorizationEntity[] DefaultAuthorizationProvider.newTaskAssignee(Task task, String oldAssignee, String newAssignee)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.newTaskAssignee(Task task, String oldAssignee, String newAssignee)
          Invoked whenever an user has been assigned to a task.
 AuthorizationEntity[] DefaultAuthorizationProvider.newTaskGroupIdentityLink(Task task, String groupId, String type)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.newTaskGroupIdentityLink(Task task, String groupId, String type)
          Invoked whenever a new group identity link has been added to a task.
 AuthorizationEntity[] DefaultAuthorizationProvider.newTaskOwner(Task task, String oldOwner, String newOwner)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.newTaskOwner(Task task, String oldOwner, String newOwner)
          Invoked whenever an user has been set as the owner of a task.
 AuthorizationEntity[] DefaultAuthorizationProvider.newTaskUserIdentityLink(Task task, String userId, String type)
           
 AuthorizationEntity[] ResourceAuthorizationProvider.newTaskUserIdentityLink(Task task, String userId, String type)
          Invoked whenever a new user identity link has been added to a task.
 

Uses of Task in org.camunda.bpm.engine.impl.cmd
 

Methods in org.camunda.bpm.engine.impl.cmd that return Task
 Task CreateTaskCmd.execute(CommandContext commandContext)
           
 

Methods in org.camunda.bpm.engine.impl.cmd that return types with arguments of type Task
 List<Task> GetSubTasksCmd.execute(CommandContext commandContext)
           
 

Constructors in org.camunda.bpm.engine.impl.cmd with parameters of type Task
SaveTaskCmd(Task task)
           
 

Uses of Task in org.camunda.bpm.engine.impl.cmmn.execution
 

Methods in org.camunda.bpm.engine.impl.cmmn.execution that return Task
 Task CmmnActivityExecution.createTask(TaskDecorator taskDecorator)
          Creates a new task.
 

Methods in org.camunda.bpm.engine.impl.cmmn.execution with parameters of type Task
 void CmmnExecution.setTask(Task task)
           
 

Uses of Task in org.camunda.bpm.engine.impl.form
 

Fields in org.camunda.bpm.engine.impl.form declared as Task
protected  Task TaskFormDataImpl.task
           
 

Methods in org.camunda.bpm.engine.impl.form that return Task
 Task TaskFormDataImpl.getTask()
           
 

Methods in org.camunda.bpm.engine.impl.form with parameters of type Task
 void TaskFormDataImpl.setTask(Task task)
           
 

Uses of Task in org.camunda.bpm.engine.impl.persistence.entity
 

Classes in org.camunda.bpm.engine.impl.persistence.entity that implement Task
 class TaskEntity
           
 

Methods in org.camunda.bpm.engine.impl.persistence.entity that return types with arguments of type Task
 List<Task> TaskManager.findTasksByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
           
 List<Task> TaskManager.findTasksByParentTaskId(String parentTaskId)
           
 List<Task> TaskManager.findTasksByQueryCriteria(TaskQueryImpl taskQuery)
           
 List<Task> TaskManager.findTasksByQueryCriteria(TaskQueryImpl taskQuery, Page page)
          Deprecated. 
 



Copyright © 2016 camunda services GmbH. All rights reserved.