public class EventModelBuilderImpl extends Object implements EventModelBuilder
| Modifier and Type | Field and Description |
|---|---|
protected String |
category |
protected String |
deploymentName |
protected String |
deploymentTenantId |
protected EventJsonConverter |
eventJsonConverter |
protected Map<String,EventPayload> |
eventPayloadDefinitions |
protected EventRepositoryServiceImpl |
eventRepository |
protected String |
key |
protected String |
parentDeploymentId |
protected String |
resourceName |
| Constructor and Description |
|---|
EventModelBuilderImpl(EventRepositoryServiceImpl eventRepository,
EventJsonConverter eventJsonConverter) |
| 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 |
key(String key) |
EventModelBuilder |
parentDeploymentId(String parentDeploymentId) |
EventModelBuilder |
payload(String name,
String type) |
EventModelBuilder |
resourceName(String resourceName) |
protected EventRepositoryServiceImpl eventRepository
protected EventJsonConverter eventJsonConverter
protected String deploymentName
protected String resourceName
protected String category
protected String parentDeploymentId
protected String deploymentTenantId
protected String key
protected Map<String,EventPayload> eventPayloadDefinitions
public EventModelBuilderImpl(EventRepositoryServiceImpl eventRepository, EventJsonConverter eventJsonConverter)
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 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 © 2021 Flowable. All rights reserved.