Index
All Classes and Interfaces|All Packages
A
- addCandidateGroups(CandidateGroupsPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- addCandidateGroups(CandidateGroupsPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
- addCandidateUsers(CandidateUsersPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- addCandidateUsers(CandidateUsersPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
- assign(AssignTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Assign a task with a new user - If there is a user assigned, reassign it to the new user - after the assign the task should be in assigned status
- assign(AssignTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Assign a task that has been claimed before to a different user - Only the current assignee can perform the action - The new assignee should be part of the candidate users for this task
- assignMultiple(AssignTasksPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
C
- claim(ClaimTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Claim a task with the currently authenticated user - If there is no authenticated user throw an IllegalStateException - If the currently authenticated user is not a candidate throw an IllegalStateException - The current approach doesn't support impersonation, it will always take the currently authenticated user - after the claim the task should be in assigned status
- claim(ClaimTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Claim a task with the currently authenticated user - If there is no authenticated user throw an IllegalStateException - If the currently authenticated user is not a candidate throw an IllegalStateException - The current approach doesn't support impersonation, it will always take the currently authenticated user - after the claim the task should be in assigned status
- complete(CompleteTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Completes the selected task with the variables set in the payload - This method checks that the task is visible by the authenticated user - This method also check that the task is assigned to the currently authenticated user before complete - This method return a shallow Task object with the basic information needed to validate that the task was completed
- complete(CompleteTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Completes the selected task with the variables set in the payload - This method checks that the task is visible by the authenticated user - This method also check that the task is assigned to the currently authenticated user before complete - This method return a shallow Task object with the basic information needed to validate that the task was completed
- configuration() - Method in interface org.activiti.api.task.runtime.TaskRuntime
- create(CreateTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Creates a task based on the following rules - If an assignee is provided it creates and assign the task to the provided user - If there is no assignee the task is not assigned, just created - The owner of the task is the currently authenticated user (which is automatically added as a candidate) - If a group or list of groups is provided those groups are added as candidates for claiming the task
- createVariable(CreateTaskVariablePayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- createVariable(CreateTaskVariablePayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
D
- delete(DeleteTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Deletes a task - no matter the assignee or if the admin user can see the task
- delete(DeleteTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Deletes a task - The authenticated user should be able to see the task in order to delete it - The authenticated user needs to be the assignee of the task in order to delete it - this method returns a shallow Task with the necessary information to validate that the task was deleted
- deleteCandidateGroups(CandidateGroupsPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- deleteCandidateGroups(CandidateGroupsPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
- deleteCandidateUsers(CandidateUsersPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- deleteCandidateUsers(CandidateUsersPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
G
- groupCandidates(String) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- groupCandidates(String) - Method in interface org.activiti.api.task.runtime.TaskRuntime
L
- lastCreatedTaskByProcessInstanceIdAndTaskDefinitionKey(String, String) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Finds the last created task by process instance id and task definition key
O
- onEvent(E) - Method in interface org.activiti.api.task.runtime.events.listener.TaskRuntimeEventListener
- org.activiti.api.task.runtime - package org.activiti.api.task.runtime
- org.activiti.api.task.runtime.conf - package org.activiti.api.task.runtime.conf
- org.activiti.api.task.runtime.events.listener - package org.activiti.api.task.runtime.events.listener
R
- release(ReleaseTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Release a previously claimed task - The authenticated user needs to be the assignee in order to release it
- release(ReleaseTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Release a previously claimed task - The authenticated user needs to be the assignee in order to release it
S
- save(SaveTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Saves the selected task with the variables set in the payload in the task scope - This method checks that the task is visible by the authenticated user - This method also check that the task is assigned to the currently authenticated user
T
- task(String) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Get Task By Id
- task(String) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Get task by id if the authenticated user: - is the assignee or - is in a group with is assigned to the task or - has admin role
- TaskAdminRuntime - Interface in org.activiti.api.task.runtime
-
All the methods require an authenticated Admin user
- TaskCandidateEventListener<E> - Interface in org.activiti.api.task.runtime.events.listener
- TaskEventListener<E> - Interface in org.activiti.api.task.runtime.events.listener
- TaskRuntime - Interface in org.activiti.api.task.runtime
-
User Based Integrations against the Task Runtime
- TaskRuntimeConfiguration - Interface in org.activiti.api.task.runtime.conf
- TaskRuntimeEventListener<E> - Interface in org.activiti.api.task.runtime.events.listener
- taskRuntimeEventListeners() - Method in interface org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration
- tasks(Pageable) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Get all tasks
- tasks(Pageable) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Get all tasks where - the authenticated user is the actual assignee - the user belongs to a group that is a candidate for the task
- tasks(Pageable, GetTasksPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Get all tasks with payload filters
- tasks(Pageable, GetTasksPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Get all tasks where applying the filters in the Payload - the authenticated user is the actual assignee - the user belongs to a group that is a candidate for the task
U
- update(UpdateTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
-
Updates details of a task
- update(UpdateTaskPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
-
Updates details of a task - The authenticated user should be able to see the task in order to update its details - The authenticated user needs to be the assignee of the task to update its details, if not he/she will need to claim the task first
- updateVariable(UpdateTaskVariablePayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- updateVariable(UpdateTaskVariablePayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
- userCandidates(String) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- userCandidates(String) - Method in interface org.activiti.api.task.runtime.TaskRuntime
V
- variableEventListeners() - Method in interface org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration
- variables(GetTaskVariablesPayload) - Method in interface org.activiti.api.task.runtime.TaskAdminRuntime
- variables(GetTaskVariablesPayload) - Method in interface org.activiti.api.task.runtime.TaskRuntime
All Classes and Interfaces|All Packages