Class ParsedDeployment
- java.lang.Object
-
- com.flowable.form.engine.impl.deployer.ParsedDeployment
-
public class ParsedDeployment extends Object
An intermediate representation of a DeploymentEntity which keeps track of all of the entity's and resources. The FormDefinitionEntities 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 FormDeploymentEntity
deploymentEntity
protected List<FormDefinitionEntity>
formDefinitions
protected Map<FormDefinitionEntity,FormDefinitionParse>
mapFormDefinitionsToParses
protected Map<FormDefinitionEntity,FormResourceEntity>
mapFormDefinitionsToResources
-
Constructor Summary
Constructors Constructor Description ParsedDeployment(FormDeploymentEntity entity, List<FormDefinitionEntity> formDefinitions, Map<FormDefinitionEntity,FormDefinitionParse> mapFormDefinitionsToParses, Map<FormDefinitionEntity,FormResourceEntity> mapFormDefinitionsToResources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FormDefinitionEntity>
getAllFormDefinitions()
FormDeploymentEntity
getDeployment()
FormDefinitionParse
getFormDefinitionParseForFormDefinition(FormDefinitionEntity formDefinition)
FlowableFormModel
getFormModelForFormDefinition(FormDefinitionEntity formDefinition)
FormResourceEntity
getResourceForFormDefinition(FormDefinitionEntity formDefinition)
-
-
-
Field Detail
-
deploymentEntity
protected FormDeploymentEntity deploymentEntity
-
formDefinitions
protected List<FormDefinitionEntity> formDefinitions
-
mapFormDefinitionsToParses
protected Map<FormDefinitionEntity,FormDefinitionParse> mapFormDefinitionsToParses
-
mapFormDefinitionsToResources
protected Map<FormDefinitionEntity,FormResourceEntity> mapFormDefinitionsToResources
-
-
Constructor Detail
-
ParsedDeployment
public ParsedDeployment(FormDeploymentEntity entity, List<FormDefinitionEntity> formDefinitions, Map<FormDefinitionEntity,FormDefinitionParse> mapFormDefinitionsToParses, Map<FormDefinitionEntity,FormResourceEntity> mapFormDefinitionsToResources)
-
-
Method Detail
-
getDeployment
public FormDeploymentEntity getDeployment()
-
getAllFormDefinitions
public List<FormDefinitionEntity> getAllFormDefinitions()
-
getResourceForFormDefinition
public FormResourceEntity getResourceForFormDefinition(FormDefinitionEntity formDefinition)
-
getFormDefinitionParseForFormDefinition
public FormDefinitionParse getFormDefinitionParseForFormDefinition(FormDefinitionEntity formDefinition)
-
getFormModelForFormDefinition
public FlowableFormModel getFormModelForFormDefinition(FormDefinitionEntity formDefinition)
-
-