@Service @Transactional public class FlowableAppDefinitionService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static AppDefinitionRepresentation |
adminAppDefinitionRepresentation |
protected org.flowable.app.api.AppRepositoryService |
appRepositoryService |
protected org.flowable.cmmn.api.CmmnRepositoryService |
cmmnRepositoryService |
protected org.flowable.dmn.api.DmnRepositoryService |
dmnRepositoryService |
protected org.flowable.form.api.FormRepositoryService |
formRepositoryService |
protected static AppDefinitionRepresentation |
idmAppDefinitionRepresentation |
protected static AppDefinitionRepresentation |
modelerAppDefinitionRepresentation |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
protected RepositoryService |
repositoryService |
protected static AppDefinitionRepresentation |
taskAppDefinitionRepresentation |
| Constructor and Description |
|---|
FlowableAppDefinitionService() |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
convertToList(String commaSeperatedString) |
protected AppDefinitionRepresentation |
createDefaultAppDefinition(String id) |
protected AppDefinitionRepresentation |
createRepresentation(org.flowable.app.api.repository.AppDefinition appDefinition,
BaseAppModel baseAppModel) |
AppDefinitionRepresentation |
getAppDefinition(String appDefinitionKey) |
ResultListDataRepresentation |
getAppDefinitions() |
protected List<AppDefinitionRepresentation> |
getTaskAppList(SecurityScope currentUser) |
protected boolean |
hasAppAccess(AppDefinitionRepresentation appDefinition,
String userId,
Collection<String> groups) |
String |
migrateAppDefinitions() |
@Autowired protected org.flowable.app.api.AppRepositoryService appRepositoryService
@Autowired protected RepositoryService repositoryService
@Autowired protected org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService
@Autowired protected org.flowable.dmn.api.DmnRepositoryService dmnRepositoryService
@Autowired protected org.flowable.form.api.FormRepositoryService formRepositoryService
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
protected static final AppDefinitionRepresentation taskAppDefinitionRepresentation
protected static final AppDefinitionRepresentation adminAppDefinitionRepresentation
protected static final AppDefinitionRepresentation idmAppDefinitionRepresentation
protected static final AppDefinitionRepresentation modelerAppDefinitionRepresentation
public ResultListDataRepresentation getAppDefinitions()
protected List<AppDefinitionRepresentation> getTaskAppList(SecurityScope currentUser)
public AppDefinitionRepresentation getAppDefinition(String appDefinitionKey)
public String migrateAppDefinitions()
protected boolean hasAppAccess(AppDefinitionRepresentation appDefinition, String userId, Collection<String> groups)
protected AppDefinitionRepresentation createDefaultAppDefinition(String id)
protected AppDefinitionRepresentation createRepresentation(org.flowable.app.api.repository.AppDefinition appDefinition, BaseAppModel baseAppModel)
Copyright © 2021 Flowable. All rights reserved.