Class ParsedDeployment
- java.lang.Object
-
- org.activiti.engine.impl.bpmn.deployer.ParsedDeployment
-
public class ParsedDeployment extends java.lang.ObjectAn 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
Fields Modifier and Type Field Description protected DeploymentEntitydeploymentEntityprotected java.util.Map<ProcessDefinitionEntity,BpmnParse>mapProcessDefinitionsToParsesprotected java.util.Map<ProcessDefinitionEntity,ResourceEntity>mapProcessDefinitionsToResourcesprotected java.util.List<ProcessDefinitionEntity>processDefinitions
-
Constructor Summary
Constructors Constructor Description ParsedDeployment(DeploymentEntity entity, java.util.List<ProcessDefinitionEntity> processDefinitions, java.util.Map<ProcessDefinitionEntity,BpmnParse> mapProcessDefinitionsToParses, java.util.Map<ProcessDefinitionEntity,ResourceEntity> mapProcessDefinitionsToResources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ProcessDefinitionEntity>getAllProcessDefinitions()org.activiti.bpmn.model.BpmnModelgetBpmnModelForProcessDefinition(ProcessDefinitionEntity processDefinition)BpmnParsegetBpmnParseForProcessDefinition(ProcessDefinitionEntity processDefinition)DeploymentEntitygetDeployment()org.activiti.bpmn.model.ProcessgetProcessModelForProcessDefinition(ProcessDefinitionEntity processDefinition)ResourceEntitygetResourceForProcessDefinition(ProcessDefinitionEntity processDefinition)
-
-
-
Field Detail
-
deploymentEntity
protected DeploymentEntity deploymentEntity
-
processDefinitions
protected java.util.List<ProcessDefinitionEntity> processDefinitions
-
mapProcessDefinitionsToParses
protected java.util.Map<ProcessDefinitionEntity,BpmnParse> mapProcessDefinitionsToParses
-
mapProcessDefinitionsToResources
protected java.util.Map<ProcessDefinitionEntity,ResourceEntity> mapProcessDefinitionsToResources
-
-
Constructor Detail
-
ParsedDeployment
public ParsedDeployment(DeploymentEntity entity, java.util.List<ProcessDefinitionEntity> processDefinitions, java.util.Map<ProcessDefinitionEntity,BpmnParse> mapProcessDefinitionsToParses, java.util.Map<ProcessDefinitionEntity,ResourceEntity> mapProcessDefinitionsToResources)
-
-
Method Detail
-
getDeployment
public DeploymentEntity getDeployment()
-
getAllProcessDefinitions
public java.util.List<ProcessDefinitionEntity> getAllProcessDefinitions()
-
getResourceForProcessDefinition
public ResourceEntity getResourceForProcessDefinition(ProcessDefinitionEntity processDefinition)
-
getBpmnParseForProcessDefinition
public BpmnParse getBpmnParseForProcessDefinition(ProcessDefinitionEntity processDefinition)
-
getBpmnModelForProcessDefinition
public org.activiti.bpmn.model.BpmnModel getBpmnModelForProcessDefinition(ProcessDefinitionEntity processDefinition)
-
getProcessModelForProcessDefinition
public org.activiti.bpmn.model.Process getProcessModelForProcessDefinition(ProcessDefinitionEntity processDefinition)
-
-