public class OutboundChannelDefinitionBuilderImpl extends Object implements OutboundChannelModelBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
OutboundChannelDefinitionBuilderImpl.OutboundEventProcessingPipelineBuilderImpl |
static class |
OutboundChannelDefinitionBuilderImpl.OutboundJmsChannelBuilderImpl |
static class |
OutboundChannelDefinitionBuilderImpl.OutboundKafkaChannelBuilderImpl |
static class |
OutboundChannelDefinitionBuilderImpl.OutboundRabbitChannelBuilderImpl |
OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder, OutboundChannelModelBuilder.OutboundJmsChannelBuilder, OutboundChannelModelBuilder.OutboundKafkaChannelBuilder, OutboundChannelModelBuilder.OutboundRabbitChannelBuilder| Modifier and Type | Field and Description |
|---|---|
protected String |
category |
protected OutboundChannelModel |
channelDefinition |
protected ChannelJsonConverter |
channelJsonConverter |
protected String |
deploymentName |
protected String |
deploymentTenantId |
protected EventRepositoryService |
eventRepository |
protected String |
key |
protected String |
parentDeploymentId |
protected String |
resourceName |
| Constructor and Description |
|---|
OutboundChannelDefinitionBuilderImpl(EventRepositoryService eventRepository,
ChannelJsonConverter channelJsonConverter) |
| Modifier and Type | Method and Description |
|---|---|
OutboundChannelModel |
buildChannelModel() |
OutboundChannelModelBuilder |
category(String category) |
OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder |
channelAdapter(String delegateExpression) |
EventDeployment |
deploy() |
OutboundChannelModelBuilder |
deploymentName(String deploymentName) |
OutboundChannelModelBuilder |
deploymentTenantId(String deploymentTenantId) |
OutboundChannelModelBuilder.OutboundJmsChannelBuilder |
jmsChannelAdapter(String destination) |
OutboundChannelModelBuilder.OutboundKafkaChannelBuilder |
kafkaChannelAdapter(String topic) |
OutboundChannelModelBuilder |
key(String key) |
OutboundChannelModelBuilder |
parentDeploymentId(String parentDeploymentId) |
OutboundChannelModelBuilder.OutboundRabbitChannelBuilder |
rabbitChannelAdapter(String routingKey) |
OutboundChannelModelBuilder |
resourceName(String resourceName) |
protected EventRepositoryService eventRepository
protected ChannelJsonConverter channelJsonConverter
protected OutboundChannelModel channelDefinition
protected String deploymentName
protected String resourceName
protected String category
protected String parentDeploymentId
protected String deploymentTenantId
protected String key
public OutboundChannelDefinitionBuilderImpl(EventRepositoryService eventRepository, ChannelJsonConverter channelJsonConverter)
public OutboundChannelModelBuilder key(String key)
key in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder deploymentName(String deploymentName)
deploymentName in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder resourceName(String resourceName)
resourceName in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder category(String category)
category in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder parentDeploymentId(String parentDeploymentId)
parentDeploymentId in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder deploymentTenantId(String deploymentTenantId)
deploymentTenantId in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder channelAdapter(String delegateExpression)
channelAdapter in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder.OutboundJmsChannelBuilder jmsChannelAdapter(String destination)
jmsChannelAdapter in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder.OutboundRabbitChannelBuilder rabbitChannelAdapter(String routingKey)
rabbitChannelAdapter in interface OutboundChannelModelBuilderpublic OutboundChannelModelBuilder.OutboundKafkaChannelBuilder kafkaChannelAdapter(String topic)
kafkaChannelAdapter in interface OutboundChannelModelBuilderpublic EventDeployment deploy()
deploy in interface OutboundChannelModelBuilderpublic OutboundChannelModel buildChannelModel()
Copyright © 2021 Flowable. All rights reserved.