Package org.activiti.runtime.api.impl
Class TaskRuntimeImpl
- java.lang.Object
-
- org.activiti.runtime.api.impl.TaskRuntimeImpl
-
- All Implemented Interfaces:
org.activiti.api.task.runtime.TaskRuntime
@PreAuthorize("hasRole(\'ACTIVITI_USER\')") public class TaskRuntimeImpl extends java.lang.Object implements org.activiti.api.task.runtime.TaskRuntime
-
-
Constructor Summary
Constructors Constructor Description TaskRuntimeImpl(org.activiti.engine.TaskService taskService, org.activiti.api.runtime.shared.identity.UserGroupManager userGroupManager, org.activiti.api.runtime.shared.security.SecurityManager securityManager, APITaskConverter taskConverter, org.activiti.runtime.api.model.impl.APIVariableInstanceConverter variableInstanceConverter, org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration configuration, TaskRuntimeHelper taskRuntimeHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)voidaddCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)org.activiti.api.task.model.Taskclaim(org.activiti.api.task.model.payloads.ClaimTaskPayload claimTaskPayload)org.activiti.api.task.model.Taskcomplete(org.activiti.api.task.model.payloads.CompleteTaskPayload completeTaskPayload)org.activiti.api.task.runtime.conf.TaskRuntimeConfigurationconfiguration()org.activiti.api.task.model.Taskcreate(org.activiti.api.task.model.payloads.CreateTaskPayload createTaskPayload)voidcreateVariable(org.activiti.api.task.model.payloads.CreateTaskVariablePayload createTaskVariablePayload)org.activiti.api.task.model.Taskdelete(org.activiti.api.task.model.payloads.DeleteTaskPayload deleteTaskPayload)voiddeleteCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)voiddeleteCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)java.util.List<java.lang.String>groupCandidates(java.lang.String taskId)org.activiti.api.task.model.Taskrelease(org.activiti.api.task.model.payloads.ReleaseTaskPayload releaseTaskPayload)voidsave(org.activiti.api.task.model.payloads.SaveTaskPayload saveTaskPayload)org.activiti.api.task.model.Tasktask(java.lang.String taskId)org.activiti.api.runtime.shared.query.Page<org.activiti.api.task.model.Task>tasks(org.activiti.api.runtime.shared.query.Pageable pageable)org.activiti.api.runtime.shared.query.Page<org.activiti.api.task.model.Task>tasks(org.activiti.api.runtime.shared.query.Pageable pageable, org.activiti.api.task.model.payloads.GetTasksPayload getTasksPayload)org.activiti.api.task.model.Taskupdate(org.activiti.api.task.model.payloads.UpdateTaskPayload updateTaskPayload)voidupdateVariable(org.activiti.api.task.model.payloads.UpdateTaskVariablePayload updateTaskVariablePayload)java.util.List<java.lang.String>userCandidates(java.lang.String taskId)java.util.List<org.activiti.api.model.shared.model.VariableInstance>variables(org.activiti.api.task.model.payloads.GetTaskVariablesPayload getTaskVariablesPayload)
-
-
-
Constructor Detail
-
TaskRuntimeImpl
public TaskRuntimeImpl(org.activiti.engine.TaskService taskService, org.activiti.api.runtime.shared.identity.UserGroupManager userGroupManager, org.activiti.api.runtime.shared.security.SecurityManager securityManager, APITaskConverter taskConverter, org.activiti.runtime.api.model.impl.APIVariableInstanceConverter variableInstanceConverter, org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration configuration, TaskRuntimeHelper taskRuntimeHelper)
-
-
Method Detail
-
configuration
public org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration configuration()
- Specified by:
configurationin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
task
public org.activiti.api.task.model.Task task(java.lang.String taskId)
- Specified by:
taskin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
tasks
public org.activiti.api.runtime.shared.query.Page<org.activiti.api.task.model.Task> tasks(org.activiti.api.runtime.shared.query.Pageable pageable)
- Specified by:
tasksin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
tasks
public org.activiti.api.runtime.shared.query.Page<org.activiti.api.task.model.Task> tasks(org.activiti.api.runtime.shared.query.Pageable pageable, org.activiti.api.task.model.payloads.GetTasksPayload getTasksPayload)- Specified by:
tasksin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
complete
public org.activiti.api.task.model.Task complete(org.activiti.api.task.model.payloads.CompleteTaskPayload completeTaskPayload)
- Specified by:
completein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
claim
public org.activiti.api.task.model.Task claim(org.activiti.api.task.model.payloads.ClaimTaskPayload claimTaskPayload)
- Specified by:
claimin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
release
public org.activiti.api.task.model.Task release(org.activiti.api.task.model.payloads.ReleaseTaskPayload releaseTaskPayload)
- Specified by:
releasein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
update
public org.activiti.api.task.model.Task update(org.activiti.api.task.model.payloads.UpdateTaskPayload updateTaskPayload)
- Specified by:
updatein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
delete
public org.activiti.api.task.model.Task delete(org.activiti.api.task.model.payloads.DeleteTaskPayload deleteTaskPayload)
- Specified by:
deletein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
create
public org.activiti.api.task.model.Task create(org.activiti.api.task.model.payloads.CreateTaskPayload createTaskPayload)
- Specified by:
createin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
addCandidateUsers
public void addCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)
- Specified by:
addCandidateUsersin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
deleteCandidateUsers
public void deleteCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)
- Specified by:
deleteCandidateUsersin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
addCandidateGroups
public void addCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)
- Specified by:
addCandidateGroupsin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
deleteCandidateGroups
public void deleteCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)
- Specified by:
deleteCandidateGroupsin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
userCandidates
public java.util.List<java.lang.String> userCandidates(java.lang.String taskId)
- Specified by:
userCandidatesin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
groupCandidates
public java.util.List<java.lang.String> groupCandidates(java.lang.String taskId)
- Specified by:
groupCandidatesin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
variables
public java.util.List<org.activiti.api.model.shared.model.VariableInstance> variables(org.activiti.api.task.model.payloads.GetTaskVariablesPayload getTaskVariablesPayload)
- Specified by:
variablesin interfaceorg.activiti.api.task.runtime.TaskRuntime
-
createVariable
public void createVariable(org.activiti.api.task.model.payloads.CreateTaskVariablePayload createTaskVariablePayload)
- Specified by:
createVariablein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
updateVariable
public void updateVariable(org.activiti.api.task.model.payloads.UpdateTaskVariablePayload updateTaskVariablePayload)
- Specified by:
updateVariablein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
save
public void save(org.activiti.api.task.model.payloads.SaveTaskPayload saveTaskPayload)
- Specified by:
savein interfaceorg.activiti.api.task.runtime.TaskRuntime
-
-