@Service @Transactional public class AppDefinitionImportService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AppDefinitionPublishService |
appDefinitionPublishService |
protected BpmnJsonConverter |
bpmnJsonConverter |
protected CmmnJsonConverter |
cmmnJsonConverter |
protected DmnJsonConverter |
dmnJsonConverter |
protected ModelRepository |
modelRepository |
protected ModelService |
modelService |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| Constructor and Description |
|---|
AppDefinitionImportService() |
| Modifier and Type | Method and Description |
|---|---|
protected AppDefinitionRepresentation |
createAppDefinitionRepresentation(AbstractModel model) |
protected Model |
createModelObject(String modelJson,
int modelType) |
AppDefinitionRepresentation |
importAppDefinition(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
protected AppDefinitionRepresentation |
importAppDefinition(InputStream is,
String fileName,
Model existingAppModel,
ConverterContext converterContext) |
protected AppDefinitionRepresentation |
importAppDefinitionModel(Model appDefinitionModel,
Model existingAppModel,
ConverterContext converterContext) |
AppDefinitionRepresentation |
importAppDefinitionNewVersion(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file,
String appDefId) |
protected void |
importBpmnModels(ConverterContext converterContext) |
protected void |
importCmmnModels(ConverterContext converterContext) |
protected void |
importDecisionServices(ConverterContext converterContext) |
protected void |
importDecisionTables(ConverterContext converterContext) |
protected void |
importForms(ConverterContext converterContext) |
AppDefinitionUpdateResultRepresentation |
publishAppDefinition(String modelId,
AppDefinitionPublishRepresentation publishModel) |
protected Model |
readZipFile(InputStream inputStream,
ConverterContext converterContext) |
@Autowired protected AppDefinitionPublishService appDefinitionPublishService
@Autowired protected ModelService modelService
@Autowired protected ModelRepository modelRepository
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
protected BpmnJsonConverter bpmnJsonConverter
protected CmmnJsonConverter cmmnJsonConverter
protected DmnJsonConverter dmnJsonConverter
public AppDefinitionRepresentation importAppDefinition(javax.servlet.http.HttpServletRequest request, org.springframework.web.multipart.MultipartFile file)
public AppDefinitionRepresentation importAppDefinitionNewVersion(javax.servlet.http.HttpServletRequest request, org.springframework.web.multipart.MultipartFile file, String appDefId)
protected AppDefinitionRepresentation importAppDefinition(InputStream is, String fileName, Model existingAppModel, ConverterContext converterContext)
public AppDefinitionUpdateResultRepresentation publishAppDefinition(String modelId, AppDefinitionPublishRepresentation publishModel)
protected AppDefinitionRepresentation createAppDefinitionRepresentation(AbstractModel model)
protected Model readZipFile(InputStream inputStream, ConverterContext converterContext)
protected void importForms(ConverterContext converterContext)
protected void importDecisionTables(ConverterContext converterContext)
protected void importDecisionServices(ConverterContext converterContext)
protected void importBpmnModels(ConverterContext converterContext)
protected void importCmmnModels(ConverterContext converterContext)
protected AppDefinitionRepresentation importAppDefinitionModel(Model appDefinitionModel, Model existingAppModel, ConverterContext converterContext)
Copyright © 2021 Flowable. All rights reserved.