@Service @Transactional public class AppDefinitionPublishService extends BaseAppDefinitionService
AppDefinitionService, as it doesn't have visibility of domain models needed to do the publication.| Modifier and Type | Field and Description |
|---|---|
protected FlowableModelerAppProperties |
modelerAppProperties |
protected FlowableCommonAppProperties |
properties |
protected TenantProvider |
tenantProvider |
bpmnJsonConverter, bpmnXMLConverter, cmmnJsonConverter, cmmnXMLConverter, dmnJsonConverter, dmnXMLConverter, modelRepository, modelService, objectMapper| Constructor and Description |
|---|
AppDefinitionPublishService(FlowableCommonAppProperties properties,
FlowableModelerAppProperties modelerAppProperties) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deployZipArtifact(String artifactName,
byte[] zipArtifact,
String deploymentKey,
String deploymentName) |
protected String |
encode(String string) |
void |
publishAppDefinition(String comment,
Model appDefinitionModel,
org.flowable.idm.api.User user) |
createDeployableAppModels, createDeployableModels, createDeployableZipArtifact, createDeployZipArtifact, getAppDefinitionJson, processNoneStartEvents, processUserTasks, resolveAppDefinitionprotected final FlowableCommonAppProperties properties
protected final FlowableModelerAppProperties modelerAppProperties
@Autowired protected TenantProvider tenantProvider
public AppDefinitionPublishService(FlowableCommonAppProperties properties, FlowableModelerAppProperties modelerAppProperties)
Copyright © 2018 Flowable. All rights reserved.