Interface DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder
- All Superinterfaces:
DirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder
,DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
DirectEndpointBuilderFactory
public static interface DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder
extends DirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder, DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
Advanced builder for endpoint for the Direct component.
-
Method Summary
Modifier and TypeMethodDescriptionbasic()
synchronous
(boolean synchronous) Whether synchronous processing is forced.synchronous
(String synchronous) Whether synchronous processing is forced.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
basic
- Specified by:
basic
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder
- Specified by:
basic
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
-
synchronous
Whether synchronous processing is forced. If enabled, then the producer thread will be forced to wait until the message has been completed before the same thread will continue processing. If disabled, the default, then the producer thread may be freed and can do other work while the message is continued processed by other threads (reactive). The option is a:boolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
- Parameters:
synchronous
- the value to set- Returns:
- the dsl builder
-
synchronous
Whether synchronous processing is forced. If enabled, then the producer thread will be forced to wait until the message has been completed before the same thread will continue processing. If disabled, the default, then the producer thread may be freed and can do other work while the message is continued processed by other threads (reactive). The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
- Parameters:
synchronous
- the value to set- Returns:
- the dsl builder
-