Class ParsedDeployment
java.lang.Object
org.flowable.dmn.engine.impl.deployer.ParsedDeployment
An intermediate representation of a DeploymentEntity which keeps track of all of the entity's DefinitionEntities and resources and processes associated with each
DefinitionEntity - all produced by parsing the deployment.
The DefinitionEntities are expected to be "not fully set-up" - they may be inconsistent with the DeploymentEntity and/or the persisted versions, and if the deployment is new, they will not yet
be persisted.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<DecisionEntity>
protected DmnDeploymentEntity
protected Map<DecisionEntity,
DmnParse> protected Map<DecisionEntity,
EngineResource> -
Constructor Summary
ConstructorsConstructorDescriptionParsedDeployment
(DmnDeploymentEntity entity, List<DecisionEntity> decisions, Map<DecisionEntity, DmnParse> mapDecisionsToParses, Map<DecisionEntity, EngineResource> mapDecisionsToResources) -
Method Summary
Modifier and TypeMethodDescriptiongetDecisionForDecisionEntity
(DecisionEntity decisionEntity) getDecisionServiceForDecisionEntity
(DecisionEntity decisionEntity) getDmnDefinitionForDecision
(DecisionEntity decision) getDmnParseForDecision
(DecisionEntity decision) getResourceForDecision
(DecisionEntity decision)
-
Field Details
-
deploymentEntity
-
decisions
-
mapDecisionsToParses
-
mapDecisionsToResources
-
-
Constructor Details
-
ParsedDeployment
public ParsedDeployment(DmnDeploymentEntity entity, List<DecisionEntity> decisions, Map<DecisionEntity, DmnParse> mapDecisionsToParses, Map<DecisionEntity, EngineResource> mapDecisionsToResources)
-
-
Method Details
-
getDeployment
-
getAllDecisions
-
getResourceForDecision
-
getDmnParseForDecision
-
getDmnDefinitionForDecision
-
getDecisionServiceForDecisionEntity
-
getDecisionForDecisionEntity
-