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 DeploymentEntityprotected 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
-