Interface DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder

  • All Superinterfaces:
    org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
    All Known Subinterfaces:
    DirectEndpointBuilderFactory.AdvancedDirectEndpointBuilder
    Enclosing interface:
    DirectEndpointBuilderFactory

    public static interface DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Advanced builder for endpoint producers for the Direct component.
    • Method Detail

      • synchronous

        default DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder 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
        Parameters:
        synchronous - the value to set
        Returns:
        the dsl builder
      • synchronous

        default DirectEndpointBuilderFactory.AdvancedDirectEndpointProducerBuilder 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
        Parameters:
        synchronous - the value to set
        Returns:
        the dsl builder