Class ParsedDeployment
- java.lang.Object
-
- org.flowable.eventregistry.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 EventDefinitionEntities 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 List<ChannelDefinitionEntity>channelDefinitionsprotected EventDeploymentEntitydeploymentEntityprotected List<EventDefinitionEntity>eventDefinitionsprotected Map<ChannelDefinitionEntity,ChannelDefinitionParse>mapChannelDefinitionsToParsesprotected Map<ChannelDefinitionEntity,EventResourceEntity>mapChannelDefinitionsToResourcesprotected Map<EventDefinitionEntity,EventDefinitionParse>mapEventDefinitionsToParsesprotected Map<EventDefinitionEntity,EventResourceEntity>mapEventDefinitionsToResources
-
Constructor Summary
Constructors Constructor Description ParsedDeployment(EventDeploymentEntity entity, List<EventDefinitionEntity> eventDefinitions, List<ChannelDefinitionEntity> channelDefinitions, Map<EventDefinitionEntity,EventDefinitionParse> mapEventDefinitionsToParses, Map<EventDefinitionEntity,EventResourceEntity> mapEventDefinitionsToResources, Map<ChannelDefinitionEntity,ChannelDefinitionParse> mapChannelDefinitionsToParses, Map<ChannelDefinitionEntity,EventResourceEntity> mapChannelDefinitionsToResources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ChannelDefinitionEntity>getAllChannelDefinitions()List<EventDefinitionEntity>getAllEventDefinitions()ChannelDefinitionParsegetChannelDefinitionParseForChannelDefinition(ChannelDefinitionEntity channelDefinition)ChannelModelgetChannelModelForChannelDefinition(ChannelDefinitionEntity channelDefinition)EventDeploymentEntitygetDeployment()EventDefinitionParsegetEventDefinitionParseForEventDefinition(EventDefinitionEntity formDefinition)EventModelgetEventModelForEventDefinition(EventDefinitionEntity eventDefinition)EventResourceEntitygetResourceForChannelDefinition(ChannelDefinitionEntity channelDefinition)EventResourceEntitygetResourceForEventDefinition(EventDefinitionEntity eventDefinition)
-
-
-
Field Detail
-
deploymentEntity
protected EventDeploymentEntity deploymentEntity
-
eventDefinitions
protected List<EventDefinitionEntity> eventDefinitions
-
channelDefinitions
protected List<ChannelDefinitionEntity> channelDefinitions
-
mapEventDefinitionsToParses
protected Map<EventDefinitionEntity,EventDefinitionParse> mapEventDefinitionsToParses
-
mapEventDefinitionsToResources
protected Map<EventDefinitionEntity,EventResourceEntity> mapEventDefinitionsToResources
-
mapChannelDefinitionsToParses
protected Map<ChannelDefinitionEntity,ChannelDefinitionParse> mapChannelDefinitionsToParses
-
mapChannelDefinitionsToResources
protected Map<ChannelDefinitionEntity,EventResourceEntity> mapChannelDefinitionsToResources
-
-
Constructor Detail
-
ParsedDeployment
public ParsedDeployment(EventDeploymentEntity entity, List<EventDefinitionEntity> eventDefinitions, List<ChannelDefinitionEntity> channelDefinitions, Map<EventDefinitionEntity,EventDefinitionParse> mapEventDefinitionsToParses, Map<EventDefinitionEntity,EventResourceEntity> mapEventDefinitionsToResources, Map<ChannelDefinitionEntity,ChannelDefinitionParse> mapChannelDefinitionsToParses, Map<ChannelDefinitionEntity,EventResourceEntity> mapChannelDefinitionsToResources)
-
-
Method Detail
-
getDeployment
public EventDeploymentEntity getDeployment()
-
getAllEventDefinitions
public List<EventDefinitionEntity> getAllEventDefinitions()
-
getAllChannelDefinitions
public List<ChannelDefinitionEntity> getAllChannelDefinitions()
-
getResourceForEventDefinition
public EventResourceEntity getResourceForEventDefinition(EventDefinitionEntity eventDefinition)
-
getEventDefinitionParseForEventDefinition
public EventDefinitionParse getEventDefinitionParseForEventDefinition(EventDefinitionEntity formDefinition)
-
getEventModelForEventDefinition
public EventModel getEventModelForEventDefinition(EventDefinitionEntity eventDefinition)
-
getResourceForChannelDefinition
public EventResourceEntity getResourceForChannelDefinition(ChannelDefinitionEntity channelDefinition)
-
getChannelDefinitionParseForChannelDefinition
public ChannelDefinitionParse getChannelDefinitionParseForChannelDefinition(ChannelDefinitionEntity channelDefinition)
-
getChannelModelForChannelDefinition
public ChannelModel getChannelModelForChannelDefinition(ChannelDefinitionEntity channelDefinition)
-
-