Uses of Interface
org.flowable.task.api.Task
Packages that use Task
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
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 administration and maintenance operations,
which have no relation to the runtime exection 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.Classes related to the
FormService.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of Task in org.flowable.cmmn.api
Methods in org.flowable.cmmn.api that return TaskMethods in org.flowable.cmmn.api that return types with arguments of type TaskModifier and TypeMethodDescriptionCmmnTaskService.getSubTasks(String parentTaskId) The list of subtasks for this parent taskMethods in org.flowable.cmmn.api with parameters of type TaskMethod parameters in org.flowable.cmmn.api with type arguments of type Task -
Uses of Task in org.flowable.cmmn.engine.impl
Methods in org.flowable.cmmn.engine.impl that return TaskMethods in org.flowable.cmmn.engine.impl that return types with arguments of type TaskMethods in org.flowable.cmmn.engine.impl with parameters of type TaskMethod parameters in org.flowable.cmmn.engine.impl with type arguments of type TaskModifier and TypeMethodDescriptionvoidCmmnTaskServiceImpl.bulkSaveTasks(Collection<Task> taskList) -
Uses of Task in org.flowable.cmmn.engine.impl.cfg
Methods in org.flowable.cmmn.engine.impl.cfg with parameters of type TaskModifier and TypeMethodDescriptionvoidDefaultTaskAssignmentManager.addCandidateGroup(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.addCandidateGroups(Task task, List<IdentityLink> candidateGroups) voidDefaultTaskAssignmentManager.addCandidateUser(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.addCandidateUsers(Task task, List<IdentityLink> candidateUsers) voidDefaultTaskAssignmentManager.addGroupIdentityLink(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.addUserIdentityLink(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.changeAssignee(Task task, String assignee) voidDefaultTaskAssignmentManager.changeOwner(Task task, String owner) voidDefaultTaskAssignmentManager.deleteGroupIdentityLink(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.deleteUserIdentityLink(Task task, IdentityLink identityLink) -
Uses of Task in org.flowable.cmmn.engine.impl.cmd
Fields in org.flowable.cmmn.engine.impl.cmd with type parameters of type TaskMethods in org.flowable.cmmn.engine.impl.cmd that return TaskModifier and TypeMethodDescriptionCreateCmmnTaskCmd.execute(CommandContext commandContext) NewTaskCmd.execute(CommandContext commandContext) Methods in org.flowable.cmmn.engine.impl.cmd that return types with arguments of type TaskConstructors in org.flowable.cmmn.engine.impl.cmd with parameters of type TaskConstructor parameters in org.flowable.cmmn.engine.impl.cmd with type arguments of type Task -
Uses of Task in org.flowable.cmmn.engine.impl.event
Methods in org.flowable.cmmn.engine.impl.event with parameters of type TaskModifier and TypeMethodDescriptionstatic FlowableEntityEventFlowableCmmnEventBuilder.createTaskAssignedEvent(Task task) static FlowableEntityEventFlowableCmmnEventBuilder.createTaskCompletedEvent(Task task) static FlowableEntityEventFlowableCmmnEventBuilder.createTaskCreatedEvent(Task task) -
Uses of Task in org.flowable.cmmn.engine.impl.interceptor
Methods in org.flowable.cmmn.engine.impl.interceptor with parameters of type TaskModifier and TypeMethodDescriptionprotected voidDefaultCmmnIdentityLinkInterceptor.addUserIdentityLinkToParent(Task task, String userId) -
Uses of Task in org.flowable.cmmn.engine.test
Method parameters in org.flowable.cmmn.engine.test with type arguments of type TaskModifier and TypeMethodDescriptionprotected voidAbstractFlowableCmmnTestCase.assertSingleTaskExists(List<Task> tasks, String name) -
Uses of Task in org.flowable.cmmn.rest.service.api
Methods in org.flowable.cmmn.rest.service.api with parameters of type TaskModifier and TypeMethodDescriptionvoidCmmnRestApiInterceptor.accessTaskIdentityLink(Task task, IdentityLink identityLink) voidCmmnRestApiInterceptor.accessTaskIdentityLinks(Task task) voidCmmnRestApiInterceptor.accessTaskInfoById(Task task) voidCmmnRestApiInterceptor.accessTaskVariable(Task task, String variableName) CmmnRestApiInterceptor.accessTaskVariables(Task task, Map<String, RestVariable> variables) CmmnFormHandlerRestApiInterceptor.convertTaskFormInfo(FormInfo formInfo, Task task) voidCmmnRestApiInterceptor.createTask(Task task, TaskRequest request) voidCmmnRestApiInterceptor.createTaskIdentityLink(Task task, RestIdentityLink identityLink) CmmnRestResponseFactory.createTaskResponse(Task task) CmmnRestResponseFactory.createTaskResponse(Task task, RestUrlBuilder urlBuilder) voidCmmnRestApiInterceptor.createTaskVariables(Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) voidCmmnRestApiInterceptor.deleteTask(Task task) voidCmmnRestApiInterceptor.deleteTaskIdentityLink(Task task, IdentityLink identityLink) voidCmmnRestApiInterceptor.deleteTaskVariables(Task task, Collection<String> variableNames, RestVariable.RestVariableScope scope) voidCmmnRestApiInterceptor.executeTaskAction(Task task, TaskActionRequest actionRequest) voidCmmnRestApiInterceptor.updateTask(Task task, TaskRequest request) voidCmmnRestApiInterceptor.updateTaskVariables(Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) Method parameters in org.flowable.cmmn.rest.service.api with type arguments of type TaskModifier and TypeMethodDescriptionvoidCmmnRestApiInterceptor.bulkUpdateTasks(Collection<Task> tasks, BulkTasksRequest request) CmmnRestResponseFactory.createTaskResponseList(List<Task> tasks) -
Uses of Task in org.flowable.cmmn.rest.service.api.runtime.task
Methods in org.flowable.cmmn.rest.service.api.runtime.task that return TaskModifier and TypeMethodDescriptionprotected TaskTaskBaseResource.getTaskFromRequest(String taskId) Returns theTaskthat is requested and calls the access interceptor.protected TaskTaskBaseResource.getTaskFromRequestWithoutAccessCheck(String taskId) Methods in org.flowable.cmmn.rest.service.api.runtime.task that return types with arguments of type TaskModifier and TypeMethodDescriptionTaskBaseResource.getTasksFromRequest(Collection<String> taskIds) Methods in org.flowable.cmmn.rest.service.api.runtime.task with parameters of type TaskModifier and TypeMethodDescriptionprotected voidTaskVariableCollectionResource.addGlobalVariables(Task task, Map<String, RestVariable> variableMap) protected voidTaskVariableCollectionResource.addLocalVariables(Task task, Map<String, RestVariable> variableMap) protected voidTaskResource.claimTask(Task task, TaskActionRequest actionRequest) protected voidTaskResource.completeTask(Task task, TaskActionRequest actionRequest) protected voidTaskResource.delegateTask(Task task, TaskActionRequest actionRequest) TaskVariableBaseResource.getVariableFromRequestWithoutAccessCheck(Task task, String variableName, RestVariable.RestVariableScope variableScope, boolean includeBinary) protected booleanTaskVariableBaseResource.hasVariableOnScope(Task task, String variableName, RestVariable.RestVariableScope scope) protected voidTaskBaseResource.populateTaskFromRequest(Task task, TaskRequest taskRequest) Populate the task based on the values that are present in the givenTaskRequest.protected voidTaskResource.resolveTask(Task task, TaskActionRequest actionRequest) protected RestVariableTaskVariableBaseResource.setBinaryVariable(MultipartHttpServletRequest request, Task task, boolean isNew) protected RestVariableTaskVariableBaseResource.setSimpleVariable(RestVariable restVariable, Task task, boolean isNew) protected voidTaskVariableBaseResource.setVariable(Task task, String name, Object value, RestVariable.RestVariableScope scope, boolean isNew) Method parameters in org.flowable.cmmn.rest.service.api.runtime.task with type arguments of type TaskModifier and TypeMethodDescriptionprotected voidTaskBaseResource.populateTasksFromRequest(Collection<Task> taskList, BulkTasksRequest taskRequest) Populate the tasks based on the values that are present in the givenBulkTasksRequest.Constructors in org.flowable.cmmn.rest.service.api.runtime.task with parameters of type Task -
Uses of Task in org.flowable.engine
Methods in org.flowable.engine that return TaskModifier and TypeMethodDescriptionTaskService.newTask()Creates a new task that is not related to any process instance.create a new task with a user defined task idMethods in org.flowable.engine that return types with arguments of type TaskModifier and TypeMethodDescriptionTaskService.getSubTasks(String parentTaskId) The list of subtasks for this parent taskMethods in org.flowable.engine with parameters of type TaskModifier and TypeMethodDescriptionvoidSaves the given task to the persistent data store.Method parameters in org.flowable.engine with type arguments of type TaskModifier and TypeMethodDescriptionvoidTaskService.bulkSaveTasks(Collection<Task> taskList) Saves the given tasks to the persistent data store. -
Uses of Task in org.flowable.engine.form
Methods in org.flowable.engine.form that return Task -
Uses of Task in org.flowable.engine.impl
Methods in org.flowable.engine.impl that return TaskMethods in org.flowable.engine.impl that return types with arguments of type TaskMethods in org.flowable.engine.impl with parameters of type TaskMethod parameters in org.flowable.engine.impl with type arguments of type Task -
Uses of Task in org.flowable.engine.impl.cfg
Methods in org.flowable.engine.impl.cfg with parameters of type TaskModifier and TypeMethodDescriptionvoidDefaultTaskAssignmentManager.addCandidateGroup(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.addCandidateGroups(Task task, List<IdentityLink> candidateGroups) voidDefaultTaskAssignmentManager.addCandidateUser(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.addCandidateUsers(Task task, List<IdentityLink> candidateUsers) voidDefaultTaskAssignmentManager.addGroupIdentityLink(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.addUserIdentityLink(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.changeAssignee(Task task, String assignee) voidDefaultTaskAssignmentManager.changeOwner(Task task, String owner) voidDefaultTaskAssignmentManager.deleteGroupIdentityLink(Task task, IdentityLink identityLink) voidDefaultTaskAssignmentManager.deleteUserIdentityLink(Task task, IdentityLink identityLink) void -
Uses of Task in org.flowable.engine.impl.cmd
Fields in org.flowable.engine.impl.cmd with type parameters of type TaskMethods in org.flowable.engine.impl.cmd that return TaskModifier and TypeMethodDescriptionCreateTaskCmd.execute(CommandContext commandContext) NewTaskCmd.execute(CommandContext commandContext) Methods in org.flowable.engine.impl.cmd that return types with arguments of type TaskConstructors in org.flowable.engine.impl.cmd with parameters of type TaskConstructor parameters in org.flowable.engine.impl.cmd with type arguments of type Task -
Uses of Task in org.flowable.engine.impl.form
Fields in org.flowable.engine.impl.form declared as TaskMethods in org.flowable.engine.impl.form that return TaskMethods in org.flowable.engine.impl.form with parameters of type Task -
Uses of Task in org.flowable.engine.impl.interceptor
Methods in org.flowable.engine.impl.interceptor with parameters of type TaskModifier and TypeMethodDescriptionprotected voidDefaultIdentityLinkInterceptor.addUserIdentityLinkToParent(Task task, String userId) -
Uses of Task in org.flowable.engine.impl.test
Methods in org.flowable.engine.impl.test with parameters of type TaskModifier and TypeMethodDescriptionprotected voidAbstractFlowableTestCase.completeTask(Task task) -
Uses of Task in org.flowable.rest.service.api
Methods in org.flowable.rest.service.api with parameters of type TaskModifier and TypeMethodDescriptionvoidBpmnRestApiInterceptor.accessTaskIdentityLink(Task task, IdentityLink identityLink) voidBpmnRestApiInterceptor.accessTaskIdentityLinks(Task task) voidBpmnRestApiInterceptor.accessTaskInfoById(Task task) voidBpmnRestApiInterceptor.accessTaskVariable(Task task, String variableName) BpmnRestApiInterceptor.accessTaskVariables(Task task, Map<String, RestVariable> variableMap) FormHandlerRestApiInterceptor.convertTaskFormInfo(FormInfo formInfo, Task task) voidBpmnRestApiInterceptor.createTask(Task task, TaskRequest request) voidBpmnRestApiInterceptor.createTaskAttachment(Task task) voidBpmnRestApiInterceptor.createTaskComment(Task task, CommentRequest comment) voidBpmnRestApiInterceptor.createTaskIdentityLink(Task task, RestIdentityLink identityLink) RestResponseFactory.createTaskResponse(Task task) RestResponseFactory.createTaskResponse(Task task, RestUrlBuilder urlBuilder) voidBpmnRestApiInterceptor.createTaskVariables(Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) voidBpmnRestApiInterceptor.deleteTask(Task task) voidBpmnRestApiInterceptor.deleteTaskAttachment(Task task, Attachment attachment) voidBpmnRestApiInterceptor.deleteTaskComment(Task task, Comment comment) voidBpmnRestApiInterceptor.deleteTaskEvent(Task task, Event event) voidBpmnRestApiInterceptor.deleteTaskIdentityLink(Task task, IdentityLink identityLink) voidBpmnRestApiInterceptor.deleteTaskVariables(Task task, Collection<String> variableNames, RestVariable.RestVariableScope scope) voidBpmnRestApiInterceptor.executeTaskAction(Task task, TaskActionRequest actionRequest) voidBpmnRestApiInterceptor.updateTask(Task task, TaskRequest request) voidBpmnRestApiInterceptor.updateTaskVariables(Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) Method parameters in org.flowable.rest.service.api with type arguments of type TaskModifier and TypeMethodDescriptionvoidBpmnRestApiInterceptor.bulkUpdateTasks(Collection<Task> taskList, BulkTasksRequest bulkTasksRequest) RestResponseFactory.createTaskResponseList(List<Task> tasks) -
Uses of Task in org.flowable.rest.service.api.runtime.task
Methods in org.flowable.rest.service.api.runtime.task that return TaskModifier and TypeMethodDescriptionprotected TaskTaskBaseResource.getTaskFromRequest(String taskId) Returns theTaskthat is requested and calls the access interceptor.protected TaskTaskBaseResource.getTaskFromRequestWithoutAccessCheck(String taskId) Returns theTaskthat is requested without calling the access interceptor Throws the right exceptions when bad request was made or instance was not found.Methods in org.flowable.rest.service.api.runtime.task that return types with arguments of type TaskModifier and TypeMethodDescriptionTaskBaseResource.getTasksFromIdList(Collection<String> taskIds) Methods in org.flowable.rest.service.api.runtime.task with parameters of type TaskModifier and TypeMethodDescriptionprotected voidTaskVariableCollectionResource.addGlobalVariables(Task task, Map<String, RestVariable> variableMap) protected voidTaskVariableCollectionResource.addLocalVariables(Task task, Map<String, RestVariable> variableMap) protected voidTaskResource.claimTask(Task task, TaskActionRequest actionRequest) protected voidTaskResource.completeTask(Task task, TaskActionRequest actionRequest) protected AttachmentResponseTaskAttachmentCollectionResource.createBinaryAttachment(MultipartHttpServletRequest request, Task task) protected AttachmentResponseTaskAttachmentCollectionResource.createSimpleAttachment(AttachmentRequest attachmentRequest, Task task) protected voidTaskResource.delegateTask(Task task, TaskActionRequest actionRequest) TaskVariableBaseResource.getVariableFromRequestWithoutAccessCheck(Task task, String variableName, String scope, boolean includeBinary) protected booleanTaskVariableBaseResource.hasVariableOnScope(Task task, String variableName, RestVariable.RestVariableScope scope) protected voidTaskBaseResource.populateTaskFromRequest(Task task, TaskRequest taskRequest) Populate the task based on the values that are present in the givenTaskRequest.protected voidTaskResource.resolveTask(Task task, TaskActionRequest actionRequest) protected RestVariableTaskVariableBaseResource.setBinaryVariable(MultipartHttpServletRequest request, Task task, boolean isNew) protected RestVariableTaskVariableBaseResource.setSimpleVariable(RestVariable restVariable, Task task, boolean isNew) protected voidTaskVariableBaseResource.setVariable(Task task, String name, Object value, RestVariable.RestVariableScope scope, boolean isNew) Method parameters in org.flowable.rest.service.api.runtime.task with type arguments of type TaskModifier and TypeMethodDescriptionprotected voidTaskBaseResource.populateTasksFromRequest(Collection<Task> taskList, BulkTasksRequest bulkTasksRequest) Constructors in org.flowable.rest.service.api.runtime.task with parameters of type Task -
Uses of Task in org.flowable.task.api
Methods in org.flowable.task.api that return TaskModifier and TypeMethodDescriptionTaskBuilder.create()Creates task instance according values set in the builderMethod parameters in org.flowable.task.api with type arguments of type TaskModifier and TypeMethodDescriptionvoidTaskQueryInterceptor.afterTaskQueryExecute(TaskQuery taskQuery, List<Task> tasks) -
Uses of Task in org.flowable.task.service
Methods in org.flowable.task.service that return types with arguments of type TaskMethods in org.flowable.task.service with parameters of type TaskModifier and TypeMethodDescriptionvoidInternalTaskAssignmentManager.addCandidateGroup(Task task, IdentityLink identityLink) voidInternalTaskAssignmentManager.addCandidateGroups(Task task, List<IdentityLink> candidateGroups) voidInternalTaskAssignmentManager.addCandidateUser(Task task, IdentityLink identityLink) voidInternalTaskAssignmentManager.addCandidateUsers(Task task, List<IdentityLink> candidateUsers) voidInternalTaskAssignmentManager.addGroupIdentityLink(Task task, IdentityLink identityLink) voidInternalTaskAssignmentManager.addUserIdentityLink(Task task, IdentityLink identityLink) voidInternalTaskAssignmentManager.changeAssignee(Task task, String assignee) voidInternalTaskAssignmentManager.changeOwner(Task task, String owner) voidInternalTaskAssignmentManager.deleteGroupIdentityLink(Task task, IdentityLink identityLink) voidInternalTaskAssignmentManager.deleteUserIdentityLink(Task task, IdentityLink identityLink) voidInternalTaskLocalizationManager.localize(Task task, String locale, boolean withLocalizationFallback) -
Uses of Task in org.flowable.task.service.impl
Methods in org.flowable.task.service.impl that return TaskMethods in org.flowable.task.service.impl that return types with arguments of type TaskModifier and TypeMethodDescriptionNativeTaskQueryImpl.executeList(CommandContext commandContext, Map<String, Object> parameterMap) TaskQueryImpl.executeList(CommandContext commandContext) TaskServiceImpl.findTasksByParentTaskId(String parentTaskId) TaskQueryImpl.list()TaskQueryImpl.listPage(int firstResult, int maxResults) Method parameters in org.flowable.task.service.impl with type arguments of type TaskModifier and TypeMethodDescriptionprotected voidTaskQueryImpl.addCachedVariableForQueryById(CommandContext commandContext, List<Task> results, boolean local) -
Uses of Task in org.flowable.task.service.impl.persistence.entity
Subinterfaces of Task in org.flowable.task.service.impl.persistence.entityClasses in org.flowable.task.service.impl.persistence.entity that implement TaskMethods in org.flowable.task.service.impl.persistence.entity that return types with arguments of type TaskModifier and TypeMethodDescriptionTaskEntityManager.findTasksByNativeQuery(Map<String, Object> parameterMap) TaskEntityManagerImpl.findTasksByNativeQuery(Map<String, Object> parameterMap) TaskEntityManager.findTasksByParentTaskId(String parentTaskId) TaskEntityManagerImpl.findTasksByParentTaskId(String parentTaskId) TaskEntityManager.findTasksByQueryCriteria(TaskQueryImpl taskQuery) TaskEntityManagerImpl.findTasksByQueryCriteria(TaskQueryImpl taskQuery) TaskEntityManager.findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery) TaskEntityManagerImpl.findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery) -
Uses of Task in org.flowable.task.service.impl.persistence.entity.data
Methods in org.flowable.task.service.impl.persistence.entity.data that return types with arguments of type TaskModifier and TypeMethodDescriptionTaskDataManager.findTasksByNativeQuery(Map<String, Object> parameterMap) TaskDataManager.findTasksByParentTaskId(String parentTaskId) TaskDataManager.findTasksByQueryCriteria(TaskQueryImpl taskQuery) TaskDataManager.findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery) -
Uses of Task in org.flowable.task.service.impl.persistence.entity.data.impl
Methods in org.flowable.task.service.impl.persistence.entity.data.impl that return types with arguments of type TaskModifier and TypeMethodDescriptionMybatisTaskDataManager.findTasksByNativeQuery(Map<String, Object> parameterMap) MybatisTaskDataManager.findTasksByParentTaskId(String parentTaskId) MybatisTaskDataManager.findTasksByQueryCriteria(TaskQueryImpl taskQuery) MybatisTaskDataManager.findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery)