Class TaskController
Object
TaskController
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionResponseEntity<InstanceDTO> completeTask(String id, String data, boolean fetchTaskSummary) ResponseEntity<String> completeTasksBulk(String body) voiddeleteSubForm(String id, String subFormKey, Long subFormId, HttpServletResponse response) getFormChangeDates(List<Long> formIds) Deprecated.getSubFormData(String id, String subFormKey, Long subFormId, HttpServletResponse response) getTaskByBusinessKey(Long businessKey, HttpServletResponse response) getTaskData(String id, HttpServletResponse response) getTasks(boolean autoload, boolean subformslazy, boolean modeConvocation, boolean sendSearchTags, String searchTag) getTaskStatusBulk(String[] ids, HttpServletResponse response) voidsetConfigService(ConfigService configService) voidsetFormService(FormService formService) voidsetHistoryService(HistoryService historyService) voidsetInstanceDTOMapper(InstanceDTOMapper instanceDTOMapper) voidsetIntegracaoService(IntegracaoService integracaoService) voidsetLogService(LogService logService) voidsetManagementService(ManagementService managementService) voidsetProcessoInstanciaService(ProcessoInstanciaService processoInstanciaService) voidsetReferenceService(LoginReferenceService referenceService) voidsetRoleService(RoleService roleService) voidsetRuntimeService(RuntimeService runtimeService) voidsetScriptService(ScriptService scriptService) voidsetTaskService(TaskService taskService) voidsetUsuarioService(UsuarioService usuarioService) voidstoreTaskDump(String id, String data, HttpServletResponse response) voidupdateFormData(String id, String subFormKey, Long subFormId, String data, HttpServletResponse response) updateFormData(String id, String subFormKey, String data, HttpServletResponse response) voidupdateFormData(String id, String data, HttpServletResponse response) updateFormDataBatch(String id, String subFormKey, boolean modeConvocation, String data, HttpServletResponse response)
-
Constructor Details
-
TaskController
public TaskController()
-
-
Method Details
-
setRoleService
-
setUsuarioService
-
setTaskService
@Autowired public void setTaskService(TaskService taskService) -
setHistoryService
@Autowired public void setHistoryService(HistoryService historyService) -
setManagementService
@Autowired public void setManagementService(ManagementService managementService) -
setReferenceService
-
setScriptService
-
setFormService
-
setProcessoInstanciaService
@Autowired public void setProcessoInstanciaService(ProcessoInstanciaService processoInstanciaService) -
setConfigService
-
setIntegracaoService
-
setRuntimeService
@Autowired public void setRuntimeService(RuntimeService runtimeService) -
setLogService
-
setInstanceDTOMapper
-
getMobileTasks
@Deprecated @RequestMapping(value="/api/mobile-tasks", method=GET, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public List<TaskDTO> getMobileTasks()Deprecated. -
getTasks
@RequestMapping(value="/api/tasks", method=GET, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public String getTasks(@RequestParam(value="autoload",required=false,defaultValue="true") boolean autoload, @RequestParam(value="subformslazy",required=false,defaultValue="false") boolean subformslazy, @RequestParam(value="modeConvocation",required=false,defaultValue="false") boolean modeConvocation, @RequestParam(value="sendSearchTags",required=false,defaultValue="false") boolean sendSearchTags, @RequestParam(value="searchTag",required=false) String searchTag) -
getTask
@RequestMapping(value="/api/taskentity/{id}", method=GET, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public String getTask(@PathVariable("id") String id, HttpServletResponse response) throws IOException - Throws:
IOException
-
getTaskByBusinessKey
@RequestMapping(value="/api/process/{bk}/tasks", method=GET, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public String getTaskByBusinessKey(@PathVariable("bk") Long businessKey, HttpServletResponse response) throws IOException - Throws:
IOException
-
getFormChangeDates
@RequestMapping(value="/api/task/form/change-dates", method=POST, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public Map<Long,Date> getFormChangeDates(@RequestBody List<Long> formIds) throws IOException - Throws:
IOException
-
getTaskStatusBulk
@RequestMapping(value="/api/task/status/bulk", method=POST, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public List<TaskStatusDTO> getTaskStatusBulk(@RequestBody String[] ids, HttpServletResponse response) -
getTaskData
@RequestMapping(value="/api/task/{id}", method=GET, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public String getTaskData(@PathVariable("id") String id, HttpServletResponse response) throws IOException - Throws:
IOException
-
updateFormData
@RequestMapping(value="/api/task/{id}", method=PUT, headers="Accept=application/json;charset=UTF-8") @ResponseStatus(NO_CONTENT) public void updateFormData(@PathVariable("id") String id, @RequestBody String data, HttpServletResponse response) throws IOException - Throws:
IOException
-
completeTask
@RequestMapping(value="/api/complete-task/{id}", method=PUT, produces="application/json;charset=UTF-8") public ResponseEntity<InstanceDTO> completeTask(@PathVariable("id") String id, @RequestBody String data, @RequestParam(name="fetchTaskSummary",required=false,defaultValue="false") boolean fetchTaskSummary) throws IOException - Throws:
IOException
-
completeTasksBulk
@RequestMapping(value="/api/complete-tasks-bulk", method=PUT, produces="application/json;charset=UTF-8") public ResponseEntity<String> completeTasksBulk(@RequestBody String body) throws IOException - Throws:
IOException
-
getSubFormData
@RequestMapping(value="/api/task/{id}/subform/{subFormKey}/{subFormId}", method=GET, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public String getSubFormData(@PathVariable("id") String id, @PathVariable("subFormKey") String subFormKey, @PathVariable("subFormId") Long subFormId, HttpServletResponse response) throws IOException - Throws:
IOException
-
updateFormData
@RequestMapping(value="/api/task/{id}/subform/{subFormKey}", method=POST, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public LongEntityIdDTO updateFormData(@PathVariable("id") String id, @PathVariable("subFormKey") String subFormKey, @RequestBody String data, HttpServletResponse response) throws IOException - Throws:
IOException
-
updateFormData
@RequestMapping(value="/api/task/{id}/subform/{subFormKey}/{subFormId}", method=PUT, headers="Accept=application/json;charset=UTF-8") @ResponseStatus(NO_CONTENT) public void updateFormData(@PathVariable("id") String id, @PathVariable("subFormKey") String subFormKey, @PathVariable("subFormId") Long subFormId, @RequestBody String data, HttpServletResponse response) throws IOException - Throws:
IOException
-
updateFormDataBatch
@RequestMapping(value="/api/task/{id}/subforms/{subFormKey}", method=POST, headers="Accept=application/json;charset=UTF-8", produces="application/json;charset=UTF-8") @ResponseBody public EntityPersistenceStatusListDTO<Long> updateFormDataBatch(@PathVariable("id") String id, @PathVariable("subFormKey") String subFormKey, @RequestParam(value="modeConvocation",required=false,defaultValue="false") boolean modeConvocation, @RequestBody String data, HttpServletResponse response) throws IOException - Throws:
IOException
-
storeTaskDump
@RequestMapping(value="/api/dump/task/{id}", method=POST, headers="Accept=application/json;charset=UTF-8") @ResponseStatus(CREATED) public void storeTaskDump(@PathVariable("id") String id, @RequestBody String data, HttpServletResponse response) throws IOException - Throws:
IOException
-
deleteSubForm
@RequestMapping(value="/api/task/{id}/subform/{subFormKey}/{subFormId}", method=DELETE, headers="Accept=application/json;charset=UTF-8") @ResponseStatus(NO_CONTENT) public void deleteSubForm(@PathVariable("id") String id, @PathVariable("subFormKey") String subFormKey, @PathVariable("subFormId") Long subFormId, HttpServletResponse response) throws IOException - Throws:
IOException
-