Class FlowableTaskFormService
- java.lang.Object
-
- org.flowable.ui.task.service.runtime.FlowableTaskFormService
-
@Service @Transactional public class FlowableTaskFormService extends Object
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.cmmn.api.CmmnTaskServicecmmnTaskServiceprotected org.flowable.form.api.FormRepositoryServiceformRepositoryServiceprotected org.flowable.form.api.FormServiceformServiceprotected HistoryServicehistoryServiceprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapperprotected PermissionServicepermissionServiceprotected RepositoryServicerepositoryServiceprotected TaskServicetaskService
-
Constructor Summary
Constructors Constructor Description FlowableTaskFormService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckCurrentUserCanModifyTask(org.flowable.task.api.Task task)voidcompleteTaskForm(String taskId, CompleteFormRepresentation completeTaskFormRepresentation)org.flowable.form.api.FormInfogetTaskForm(String taskId)voidsaveTaskForm(String taskId, SaveFormRepresentation saveFormRepresentation)
-
-
-
Field Detail
-
taskService
@Autowired protected TaskService taskService
-
cmmnTaskService
@Autowired protected org.flowable.cmmn.api.CmmnTaskService cmmnTaskService
-
repositoryService
@Autowired protected RepositoryService repositoryService
-
historyService
@Autowired protected HistoryService historyService
-
formRepositoryService
@Autowired protected org.flowable.form.api.FormRepositoryService formRepositoryService
-
formService
@Autowired protected org.flowable.form.api.FormService formService
-
permissionService
@Autowired protected PermissionService permissionService
-
objectMapper
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Method Detail
-
getTaskForm
public org.flowable.form.api.FormInfo getTaskForm(String taskId)
-
saveTaskForm
public void saveTaskForm(String taskId, SaveFormRepresentation saveFormRepresentation)
-
completeTaskForm
public void completeTaskForm(String taskId, CompleteFormRepresentation completeTaskFormRepresentation)
-
checkCurrentUserCanModifyTask
protected void checkCurrentUserCanModifyTask(org.flowable.task.api.Task task)
-
-