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 Object implements org.activiti.api.task.runtime.TaskRuntime
  • Constructor Summary

    Constructors
    Constructor
    Description
    TaskRuntimeImpl(org.activiti.engine.TaskService taskService, 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

    Modifier and Type
    Method
    Description
    void
    addCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)
     
    void
    addCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)
     
    org.activiti.api.task.model.Task
    assign(org.activiti.api.task.model.payloads.AssignTaskPayload assignTaskPayload)
     
    org.activiti.api.task.model.Task
    claim(org.activiti.api.task.model.payloads.ClaimTaskPayload claimTaskPayload)
     
    org.activiti.api.task.model.Task
    complete(org.activiti.api.task.model.payloads.CompleteTaskPayload completeTaskPayload)
     
    org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration
     
    org.activiti.api.task.model.Task
    create(org.activiti.api.task.model.payloads.CreateTaskPayload createTaskPayload)
     
    void
    createVariable(org.activiti.api.task.model.payloads.CreateTaskVariablePayload createTaskVariablePayload)
     
    org.activiti.api.task.model.Task
    delete(org.activiti.api.task.model.payloads.DeleteTaskPayload deleteTaskPayload)
     
    void
    deleteCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)
     
    void
    deleteCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)
     
     
    org.activiti.api.task.model.Task
    release(org.activiti.api.task.model.payloads.ReleaseTaskPayload releaseTaskPayload)
     
    void
    save(org.activiti.api.task.model.payloads.SaveTaskPayload saveTaskPayload)
     
    org.activiti.api.task.model.Task
    task(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.Task
    update(org.activiti.api.task.model.payloads.UpdateTaskPayload updateTaskPayload)
     
    void
    updateVariable(org.activiti.api.task.model.payloads.UpdateTaskVariablePayload updateTaskVariablePayload)
     
     
    List<org.activiti.api.model.shared.model.VariableInstance>
    variables(org.activiti.api.task.model.payloads.GetTaskVariablesPayload getTaskVariablesPayload)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TaskRuntimeImpl

      public TaskRuntimeImpl(org.activiti.engine.TaskService taskService, 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 Details

    • configuration

      public org.activiti.api.task.runtime.conf.TaskRuntimeConfiguration configuration()
      Specified by:
      configuration in interface org.activiti.api.task.runtime.TaskRuntime
    • task

      public org.activiti.api.task.model.Task task(String taskId)
      Specified by:
      task in interface org.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:
      tasks in interface org.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:
      tasks in interface org.activiti.api.task.runtime.TaskRuntime
    • complete

      public org.activiti.api.task.model.Task complete(org.activiti.api.task.model.payloads.CompleteTaskPayload completeTaskPayload)
      Specified by:
      complete in interface org.activiti.api.task.runtime.TaskRuntime
    • claim

      public org.activiti.api.task.model.Task claim(org.activiti.api.task.model.payloads.ClaimTaskPayload claimTaskPayload)
      Specified by:
      claim in interface org.activiti.api.task.runtime.TaskRuntime
    • release

      public org.activiti.api.task.model.Task release(org.activiti.api.task.model.payloads.ReleaseTaskPayload releaseTaskPayload)
      Specified by:
      release in interface org.activiti.api.task.runtime.TaskRuntime
    • update

      public org.activiti.api.task.model.Task update(org.activiti.api.task.model.payloads.UpdateTaskPayload updateTaskPayload)
      Specified by:
      update in interface org.activiti.api.task.runtime.TaskRuntime
    • delete

      public org.activiti.api.task.model.Task delete(org.activiti.api.task.model.payloads.DeleteTaskPayload deleteTaskPayload)
      Specified by:
      delete in interface org.activiti.api.task.runtime.TaskRuntime
    • create

      public org.activiti.api.task.model.Task create(org.activiti.api.task.model.payloads.CreateTaskPayload createTaskPayload)
      Specified by:
      create in interface org.activiti.api.task.runtime.TaskRuntime
    • addCandidateUsers

      public void addCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)
      Specified by:
      addCandidateUsers in interface org.activiti.api.task.runtime.TaskRuntime
    • deleteCandidateUsers

      public void deleteCandidateUsers(org.activiti.api.task.model.payloads.CandidateUsersPayload candidateUsersPayload)
      Specified by:
      deleteCandidateUsers in interface org.activiti.api.task.runtime.TaskRuntime
    • addCandidateGroups

      public void addCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)
      Specified by:
      addCandidateGroups in interface org.activiti.api.task.runtime.TaskRuntime
    • deleteCandidateGroups

      public void deleteCandidateGroups(org.activiti.api.task.model.payloads.CandidateGroupsPayload candidateGroupsPayload)
      Specified by:
      deleteCandidateGroups in interface org.activiti.api.task.runtime.TaskRuntime
    • userCandidates

      public List<String> userCandidates(String taskId)
      Specified by:
      userCandidates in interface org.activiti.api.task.runtime.TaskRuntime
    • groupCandidates

      public List<String> groupCandidates(String taskId)
      Specified by:
      groupCandidates in interface org.activiti.api.task.runtime.TaskRuntime
    • variables

      public List<org.activiti.api.model.shared.model.VariableInstance> variables(org.activiti.api.task.model.payloads.GetTaskVariablesPayload getTaskVariablesPayload)
      Specified by:
      variables in interface org.activiti.api.task.runtime.TaskRuntime
    • createVariable

      public void createVariable(org.activiti.api.task.model.payloads.CreateTaskVariablePayload createTaskVariablePayload)
      Specified by:
      createVariable in interface org.activiti.api.task.runtime.TaskRuntime
    • updateVariable

      public void updateVariable(org.activiti.api.task.model.payloads.UpdateTaskVariablePayload updateTaskVariablePayload)
      Specified by:
      updateVariable in interface org.activiti.api.task.runtime.TaskRuntime
    • save

      public void save(org.activiti.api.task.model.payloads.SaveTaskPayload saveTaskPayload)
      Specified by:
      save in interface org.activiti.api.task.runtime.TaskRuntime
    • assign

      public org.activiti.api.task.model.Task assign(org.activiti.api.task.model.payloads.AssignTaskPayload assignTaskPayload)
      Specified by:
      assign in interface org.activiti.api.task.runtime.TaskRuntime