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 voidBpmnDeployer.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 voidBpmnDeployer.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 voidBpmnDeployer.makeProcessDefinitionsConsistentWithPersistedVersions(ParsedDeployment parsedDeployment) Loads the persisted version of each process definition and set values on the in-memory version to be consistent.protected voidBpmnDeployer.persistProcessDefinitionsAndAuthorizations(ParsedDeployment parsedDeployment) Saves each process definition.protected voidBpmnDeployer.setDerivedProcessDefinitionVersionsAndIds(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions, Map<String, Object> deploymentSettings) protected voidBpmnDeployer.setProcessDefinitionDiagramNames(ParsedDeployment parsedDeployment) Updates all the process definition entities to have the correct diagram resource name.protected voidBpmnDeployer.setProcessDefinitionVersionsAndIds(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) Sets the version on each process definition entity, and the identifier.voidBpmnDeploymentHelper.setResourceNamesOnProcessDefinitions(ParsedDeployment parsedDeployment) Updates all the process definition entities to have the correct resource names.voidCachingAndArtifactsManager.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.voidCachingAndArtifactsManager.updateProcessDefinitionCache(ParsedDeployment parsedDeployment) Ensures that the process definition is cached in the appropriate places.protected voidBpmnDeployer.updateTimersAndEvents(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) voidBpmnDeploymentHelper.updateTimersAndEvents(ProcessDefinitionEntity processDefinition, ProcessDefinitionEntity previousProcessDefinition, ParsedDeployment parsedDeployment) Updates all timers and events for the process definition.