Class ParsedDeployment
java.lang.Object
org.flowable.engine.impl.bpmn.deployer.ParsedDeployment
An intermediate representation of a DeploymentEntity which keeps track of all of the entity's ProcessDefinitionEntities and resources, and BPMN parses, models, and processes associated with each
ProcessDefinitionEntity - all produced by parsing the deployment.
The ProcessDefinitionEntities 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 DeploymentEntity
protected Map
<ProcessDefinitionEntity, BpmnParse> protected Map
<ProcessDefinitionEntity, EngineResource> protected List
<ProcessDefinitionEntity> -
Constructor Summary
ConstructorsConstructorDescriptionParsedDeployment
(DeploymentEntity entity, List<ProcessDefinitionEntity> processDefinitions, Map<ProcessDefinitionEntity, BpmnParse> mapProcessDefinitionsToParses, Map<ProcessDefinitionEntity, EngineResource> mapProcessDefinitionsToResources) -
Method Summary
Modifier and TypeMethodDescriptiongetBpmnModelForProcessDefinition
(ProcessDefinitionEntity processDefinition) getBpmnParseForProcessDefinition
(ProcessDefinitionEntity processDefinition) getProcessModelForProcessDefinition
(ProcessDefinitionEntity processDefinition) getResourceForProcessDefinition
(ProcessDefinitionEntity processDefinition)
-
Field Details
-
deploymentEntity
-
processDefinitions
-
mapProcessDefinitionsToParses
-
mapProcessDefinitionsToResources
-
-
Constructor Details
-
ParsedDeployment
public ParsedDeployment(DeploymentEntity entity, List<ProcessDefinitionEntity> processDefinitions, Map<ProcessDefinitionEntity, BpmnParse> mapProcessDefinitionsToParses, Map<ProcessDefinitionEntity, EngineResource> mapProcessDefinitionsToResources)
-
-
Method Details
-
getDeployment
-
getAllProcessDefinitions
-
getResourceForProcessDefinition
-
getBpmnParseForProcessDefinition
-
getBpmnModelForProcessDefinition
-
getProcessModelForProcessDefinition
-