| Package | Description |
|---|---|
| org.flowable.dmn.engine.impl.deployer |
| Modifier and Type | Method and Description |
|---|---|
ParsedDeployment |
ParsedDeploymentBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
void |
DmnDeploymentHelper.createAndPersistNewDiagramsIfNeeded(ParsedDeployment parsedDeployment,
DecisionRequirementsDiagramHelper decisionRequirementsDiagramHelper)
Creates new diagrams for decisions if the deployment is new, the decision in question supports it, and the engine is configured to make new diagrams.
|
protected Map<DecisionEntity,DecisionEntity> |
DmnDeployer.getPreviousVersionsOfDecisions(ParsedDeployment parsedDeployment)
Constructs a map from new DecisionEntities to the previous version by key and tenant.
|
protected void |
DmnDeployer.makeDecisionsConsistentWithPersistedVersions(ParsedDeployment parsedDeployment)
Loads the persisted version of each decision and set values on the in-memory version to be consistent.
|
protected void |
DmnDeployer.persistDecisions(ParsedDeployment parsedDeployment)
Saves each decision.
|
protected void |
DmnDeploymentHelper.setDecisionDefinitionDiagramNames(ParsedDeployment parsedDeployment)
Updates all the decision entities to have the correct diagram resource name.
|
protected void |
DmnDeployer.setDecisionVersionsAndIds(ParsedDeployment parsedDeployment,
Map<DecisionEntity,DecisionEntity> mapNewToOldDecisions)
Sets the version on each decision entity, and the identifier.
|
void |
DmnDeploymentHelper.setResourceNamesOnDecisions(ParsedDeployment parsedDeployment)
Updates all the decision entities to have the correct resource names.
|
void |
CachingAndArtifactsManager.updateCachingAndArtifacts(ParsedDeployment parsedDeployment)
Ensures that the definition is cached in the appropriate places, including the deployment's collection of deployed artifacts and the deployment manager's cache.
|
Copyright © 2021 Flowable. All rights reserved.