Interface SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,SedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
,SedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
- Enclosing interface:
- SedaEndpointBuilderFactory
public static interface SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder extends SedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder, SedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
Advanced builder for endpoint for the SEDA component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SedaEndpointBuilderFactory.SedaEndpointBuilder
basic()
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities.default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities.default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
queue(String queue)
Define the queue instance which will be used by the endpoint.default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
queue(BlockingQueue queue)
Define the queue instance which will be used by the endpoint.default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, limitConcurrentConsumers, limitConcurrentConsumers, multipleConsumers, multipleConsumers, pollTimeout, pollTimeout, purgeWhenStopping, purgeWhenStopping
-
-
-
-
Method Detail
-
basic
default SedaEndpointBuilderFactory.SedaEndpointBuilder basic()
- Specified by:
basic
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
basic
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
basicPropertyBinding
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities. The option is a:boolean
type. Default: false Group: advanced- Specified by:
basicPropertyBinding
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
basicPropertyBinding
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
basicPropertyBinding
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities. The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
basicPropertyBinding
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
basicPropertyBinding
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
queue
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder queue(BlockingQueue queue)
Define the queue instance which will be used by the endpoint. The option is a:java.util.concurrent.BlockingQueue
type. Group: advanced- Specified by:
queue
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
queue
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
queue
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder queue(String queue)
Define the queue instance which will be used by the endpoint. The option will be converted to ajava.util.concurrent.BlockingQueue
type. Group: advanced- Specified by:
queue
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
queue
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
synchronous
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
synchronous
default SedaEndpointBuilderFactory.AdvancedSedaEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceSedaEndpointBuilderFactory.AdvancedSedaEndpointProducerBuilder
-
-