public class EventModelBuilderImpl extends Object implements EventModelBuilder
| Modifier and Type | Field and Description |
|---|---|
protected String |
category |
protected Map<String,EventCorrelationParameter> |
correlationParameterDefinitions |
protected String |
deploymentName |
protected String |
deploymentTenantId |
protected Map<String,EventPayload> |
eventPayloadDefinitions |
protected EventRepositoryServiceImpl |
eventRepository |
protected Collection<String> |
inboundChannelKeys |
protected String |
key |
protected Collection<String> |
outboundChannelKeys |
protected String |
parentDeploymentId |
protected String |
resourceName |
| Constructor and Description |
|---|
EventModelBuilderImpl(EventRepositoryServiceImpl eventRepository) |
| Modifier and Type | Method and Description |
|---|---|
protected EventModel |
buildEventModel() |
EventModelBuilder |
category(String category) |
EventModelBuilder |
correlationParameter(String name,
String type) |
EventModel |
createEventModel() |
EventDeployment |
deploy() |
EventModelBuilder |
deploymentName(String deploymentName) |
EventModelBuilder |
deploymentTenantId(String deploymentTenantId) |
EventModelBuilder |
inboundChannelKey(String channelKey) |
EventModelBuilder |
inboundChannelKeys(Collection<String> channelKeys) |
EventModelBuilder |
key(String key) |
EventModelBuilder |
outboundChannelKey(String channelKey) |
EventModelBuilder |
outboundChannelKeys(Collection<String> channelKeys) |
EventModelBuilder |
parentDeploymentId(String parentDeploymentId) |
EventModelBuilder |
payload(String name,
String type) |
EventModelBuilder |
resourceName(String resourceName) |
protected EventRepositoryServiceImpl eventRepository
protected String deploymentName
protected String resourceName
protected String category
protected String parentDeploymentId
protected String deploymentTenantId
protected String key
protected Collection<String> inboundChannelKeys
protected Collection<String> outboundChannelKeys
protected Map<String,EventCorrelationParameter> correlationParameterDefinitions
protected Map<String,EventPayload> eventPayloadDefinitions
public EventModelBuilderImpl(EventRepositoryServiceImpl eventRepository)
public EventModelBuilder key(String key)
key in interface EventModelBuilderpublic EventModelBuilder deploymentName(String deploymentName)
deploymentName in interface EventModelBuilderpublic EventModelBuilder resourceName(String resourceName)
resourceName in interface EventModelBuilderpublic EventModelBuilder category(String category)
category in interface EventModelBuilderpublic EventModelBuilder parentDeploymentId(String parentDeploymentId)
parentDeploymentId in interface EventModelBuilderpublic EventModelBuilder deploymentTenantId(String deploymentTenantId)
deploymentTenantId in interface EventModelBuilderpublic EventModelBuilder inboundChannelKey(String channelKey)
inboundChannelKey in interface EventModelBuilderpublic EventModelBuilder inboundChannelKeys(Collection<String> channelKeys)
inboundChannelKeys in interface EventModelBuilderpublic EventModelBuilder outboundChannelKey(String channelKey)
outboundChannelKey in interface EventModelBuilderpublic EventModelBuilder outboundChannelKeys(Collection<String> channelKeys)
outboundChannelKeys in interface EventModelBuilderpublic EventModelBuilder correlationParameter(String name, String type)
correlationParameter in interface EventModelBuilderpublic EventModelBuilder payload(String name, String type)
payload in interface EventModelBuilderpublic EventModel createEventModel()
createEventModel in interface EventModelBuilderpublic EventDeployment deploy()
deploy in interface EventModelBuilderprotected EventModel buildEventModel()
Copyright © 2020 Flowable. All rights reserved.