public class CustomBpmnDeploymentHelper
extends org.flowable.engine.impl.bpmn.deployer.BpmnDeploymentHelper
implements org.springframework.context.ApplicationContextAware
This class deploys process definitions to One. It uses modelId to recognize previous process versions to unsubscribe messages
| Constructor and Description | 
|---|
CustomBpmnDeploymentHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity | 
getMostRecentVersionOfProcessDefinition(org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity newDefinition)  | 
org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity | 
getMostRecentVersionOfProcessDefinition(org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity newDefinition,
                                       org.flowable.bpmn.model.BpmnModel bpmnModel)  | 
void | 
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)  | 
void | 
updateTimersAndEvents(org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition,
                     org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity previousProcessDefinition,
                     org.flowable.engine.impl.bpmn.deployer.ParsedDeployment parsedDeployment)  | 
addAuthorizationsForNewProcessDefinition, copyDeploymentValuesToProcessDefinitions, getEventSubscriptionManager, getMostRecentDerivedVersionOfProcessDefinition, getPersistedInstanceOfProcessDefinition, getTimerManager, setEventSubscriptionManager, setResourceNamesOnProcessDefinitions, setTimerManager, verifyProcessDefinitionsDoNotShareKeyspublic org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity getMostRecentVersionOfProcessDefinition(org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity newDefinition)
getMostRecentVersionOfProcessDefinition in class org.flowable.engine.impl.bpmn.deployer.BpmnDeploymentHelperpublic org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity getMostRecentVersionOfProcessDefinition(org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity newDefinition,
                                                                                                                   org.flowable.bpmn.model.BpmnModel bpmnModel)
public void updateTimersAndEvents(org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition,
                                  org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity previousProcessDefinition,
                                  org.flowable.engine.impl.bpmn.deployer.ParsedDeployment parsedDeployment)
updateTimersAndEvents in class org.flowable.engine.impl.bpmn.deployer.BpmnDeploymentHelperpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.