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
All Methods Instance Methods Default Methods Modifier and Type Method Description default DirectEndpointBuilderFactory.DirectEndpointBuilder
basic()
default DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder
synchronous(boolean synchronous)
Whether synchronous processing is forced.default DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder
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
-
-
-
-
Method Detail
-
basic
default DirectEndpointBuilderFactory.DirectEndpointBuilder basic()
- Specified by:
basic
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointConsumerBuilder
- Specified by:
basic
in interfaceDirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
-
synchronous
default DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder synchronous(boolean 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 (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: <code>boolean</code> 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
default DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder synchronous(String 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 (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 a <code>boolean</code> 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
-
-