Package org.activiti.runtime.api.impl
Class TaskAdminRuntimeImpl
- java.lang.Object
-
- org.activiti.runtime.api.impl.TaskAdminRuntimeImpl
-
- All Implemented Interfaces:
TaskAdminRuntime
@PreAuthorize("hasAnyRole(\'ACTIVITI_ADMIN\',\'APPLICATION_MANAGER\')") public class TaskAdminRuntimeImpl extends Object implements TaskAdminRuntime
-
-
Constructor Summary
Constructors Constructor Description TaskAdminRuntimeImpl(TaskService taskService, APITaskConverter taskConverter, APIVariableInstanceConverter variableInstanceConverter, TaskRuntimeHelper taskRuntimeHelper, SecurityManager securityManager)
-
Method Summary
-
-
-
Constructor Detail
-
TaskAdminRuntimeImpl
public TaskAdminRuntimeImpl(TaskService taskService, APITaskConverter taskConverter, APIVariableInstanceConverter variableInstanceConverter, TaskRuntimeHelper taskRuntimeHelper, SecurityManager securityManager)
-
-
Method Detail
-
task
public Task task(String taskId)
- Specified by:
taskin interfaceTaskAdminRuntime
-
tasks
public Page<Task> tasks(Pageable pageable)
- Specified by:
tasksin interfaceTaskAdminRuntime
-
tasks
public Page<Task> tasks(Pageable pageable, GetTasksPayload getTasksPayload)
- Specified by:
tasksin interfaceTaskAdminRuntime
-
update
public Task update(UpdateTaskPayload updateTaskPayload)
- Specified by:
updatein interfaceTaskAdminRuntime
-
delete
public Task delete(DeleteTaskPayload deleteTaskPayload)
- Specified by:
deletein interfaceTaskAdminRuntime
-
variables
public List<VariableInstance> variables(GetTaskVariablesPayload getTaskVariablesPayload)
- Specified by:
variablesin interfaceTaskAdminRuntime
-
createVariable
public void createVariable(CreateTaskVariablePayload createTaskVariablePayload)
- Specified by:
createVariablein interfaceTaskAdminRuntime
-
updateVariable
public void updateVariable(UpdateTaskVariablePayload updateTaskVariablePayload)
- Specified by:
updateVariablein interfaceTaskAdminRuntime
-
complete
public Task complete(CompleteTaskPayload completeTaskPayload)
- Specified by:
completein interfaceTaskAdminRuntime
-
claim
public Task claim(ClaimTaskPayload claimTaskPayload)
- Specified by:
claimin interfaceTaskAdminRuntime
-
release
public Task release(ReleaseTaskPayload releaseTaskPayload)
- Specified by:
releasein interfaceTaskAdminRuntime
-
assign
public Task assign(AssignTaskPayload assignTaskPayload)
- Specified by:
assignin interfaceTaskAdminRuntime
-
assignMultiple
@Transactional public Page<Task> assignMultiple(AssignTasksPayload assignTasksPayload)
- Specified by:
assignMultiplein interfaceTaskAdminRuntime
-
addCandidateUsers
public void addCandidateUsers(CandidateUsersPayload candidateUsersPayload)
- Specified by:
addCandidateUsersin interfaceTaskAdminRuntime
-
deleteCandidateUsers
public void deleteCandidateUsers(CandidateUsersPayload candidateUsersPayload)
- Specified by:
deleteCandidateUsersin interfaceTaskAdminRuntime
-
addCandidateGroups
public void addCandidateGroups(CandidateGroupsPayload candidateGroupsPayload)
- Specified by:
addCandidateGroupsin interfaceTaskAdminRuntime
-
deleteCandidateGroups
public void deleteCandidateGroups(CandidateGroupsPayload candidateGroupsPayload)
- Specified by:
deleteCandidateGroupsin interfaceTaskAdminRuntime
-
userCandidates
public List<String> userCandidates(String taskId)
- Specified by:
userCandidatesin interfaceTaskAdminRuntime
-
groupCandidates
public List<String> groupCandidates(String taskId)
- Specified by:
groupCandidatesin interfaceTaskAdminRuntime
-
-