Uses of Class
org.flowable.engine.impl.bpmn.deployer.ParsedDeployment
Packages that use ParsedDeployment
-
Uses of ParsedDeployment in org.flowable.engine.impl.bpmn.deployer
Methods in org.flowable.engine.impl.bpmn.deployer that return ParsedDeploymentMethods in org.flowable.engine.impl.bpmn.deployer with parameters of type ParsedDeploymentModifier and TypeMethodDescriptionprotected void
BpmnDeployer.createAndPersistNewDiagramsIfNeeded
(ParsedDeployment parsedDeployment) Creates new diagrams for process definitions if the deployment is new, the process definition in question supports it, and the engine is configured to make new diagrams.protected void
BpmnDeployer.dispatchProcessDefinitionEntityInitializedEvent
(ParsedDeployment parsedDeployment) protected Map<ProcessDefinitionEntity,
ProcessDefinitionEntity> BpmnDeployer.getPreviousDerivedFromVersionsOfProcessDefinitions
(ParsedDeployment parsedDeployment) Constructs a map from new ProcessDefinitionEntities to the previous derived from version by key and tenant.protected Map<ProcessDefinitionEntity,
ProcessDefinitionEntity> BpmnDeployer.getPreviousVersionsOfProcessDefinitions
(ParsedDeployment parsedDeployment) Constructs a map from new ProcessDefinitionEntities to the previous version by key and tenant.protected void
BpmnDeployer.makeProcessDefinitionsConsistentWithPersistedVersions
(ParsedDeployment parsedDeployment) Loads the persisted version of each process definition and set values on the in-memory version to be consistent.protected void
BpmnDeployer.persistProcessDefinitionsAndAuthorizations
(ParsedDeployment parsedDeployment) Saves each process definition.protected void
BpmnDeployer.setDerivedProcessDefinitionVersionsAndIds
(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions, Map<String, Object> deploymentSettings) protected void
BpmnDeployer.setProcessDefinitionDiagramNames
(ParsedDeployment parsedDeployment) Updates all the process definition entities to have the correct diagram resource name.protected void
BpmnDeployer.setProcessDefinitionVersionsAndIds
(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) Sets the version on each process definition entity, and the identifier.void
BpmnDeploymentHelper.setResourceNamesOnProcessDefinitions
(ParsedDeployment parsedDeployment) Updates all the process definition entities to have the correct resource names.void
CachingAndArtifactsManager.updateCachingAndArtifacts
(ParsedDeployment parsedDeployment) Ensures that the process definition is cached in the appropriate places, including the deployment's collection of deployed artifacts and the deployment manager's cache, as well as caching any ProcessDefinitionInfos.void
CachingAndArtifactsManager.updateProcessDefinitionCache
(ParsedDeployment parsedDeployment) Ensures that the process definition is cached in the appropriate places.protected void
BpmnDeployer.updateTimersAndEvents
(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) void
BpmnDeploymentHelper.updateTimersAndEvents
(ProcessDefinitionEntity processDefinition, ProcessDefinitionEntity previousProcessDefinition, ParsedDeployment parsedDeployment) Updates all timers and events for the process definition.