Class FlowableCaseDefinitionService
- java.lang.Object
-
- org.flowable.ui.task.service.runtime.FlowableCaseDefinitionService
-
@Service @Transactional public class FlowableCaseDefinitionService extends Object
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.app.api.AppRepositoryServiceappRepositoryServiceprotected org.flowable.cmmn.api.CmmnRepositoryServicecmmnRepositoryServiceprotected org.flowable.form.api.FormRepositoryServiceformRepositoryServiceprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapperprotected PermissionServicepermissionService
-
Constructor Summary
Constructors Constructor Description FlowableCaseDefinitionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<CaseDefinitionRepresentation>convertDefinitionList(List<org.flowable.cmmn.api.repository.CaseDefinition> definitions)ResultListDataRepresentationgetCaseDefinitions(Boolean latest, String appDefinitionKey)org.flowable.form.api.FormInfogetCaseDefinitionStartForm(String caseDefinitionId)protected org.flowable.form.api.FormInfogetStartForm(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)
-
-
-
Field Detail
-
cmmnRepositoryService
@Autowired protected org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService
-
appRepositoryService
@Autowired protected org.flowable.app.api.AppRepositoryService appRepositoryService
-
permissionService
@Autowired protected PermissionService permissionService
-
objectMapper
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
formRepositoryService
@Autowired protected org.flowable.form.api.FormRepositoryService formRepositoryService
-
-
Method Detail
-
getCaseDefinitions
public ResultListDataRepresentation getCaseDefinitions(Boolean latest, String appDefinitionKey)
-
getCaseDefinitionStartForm
public org.flowable.form.api.FormInfo getCaseDefinitionStartForm(String caseDefinitionId)
-
convertDefinitionList
protected List<CaseDefinitionRepresentation> convertDefinitionList(List<org.flowable.cmmn.api.repository.CaseDefinition> definitions)
-
getStartForm
protected org.flowable.form.api.FormInfo getStartForm(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)
-
-