Interface DirectEndpointBuilderFactory.DirectEndpointProducerBuilder

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

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

      • block

        default DirectEndpointBuilderFactory.DirectEndpointProducerBuilder block​(boolean block)
        If sending a message to a direct endpoint which has no active consumer, then we can tell the producer to block and wait for the consumer to become active. The option is a: <code>boolean</code> type. Default: true Group: producer
        Parameters:
        block - the value to set
        Returns:
        the dsl builder
      • block

        default DirectEndpointBuilderFactory.DirectEndpointProducerBuilder block​(String block)
        If sending a message to a direct endpoint which has no active consumer, then we can tell the producer to block and wait for the consumer to become active. The option will be converted to a <code>boolean</code> type. Default: true Group: producer
        Parameters:
        block - the value to set
        Returns:
        the dsl builder
      • failIfNoConsumers

        default DirectEndpointBuilderFactory.DirectEndpointProducerBuilder failIfNoConsumers​(boolean failIfNoConsumers)
        Whether the producer should fail by throwing an exception, when sending to a DIRECT endpoint with no active consumers. The option is a: <code>boolean</code> type. Default: true Group: producer
        Parameters:
        failIfNoConsumers - the value to set
        Returns:
        the dsl builder
      • failIfNoConsumers

        default DirectEndpointBuilderFactory.DirectEndpointProducerBuilder failIfNoConsumers​(String failIfNoConsumers)
        Whether the producer should fail by throwing an exception, when sending to a DIRECT endpoint with no active consumers. The option will be converted to a <code>boolean</code> type. Default: true Group: producer
        Parameters:
        failIfNoConsumers - the value to set
        Returns:
        the dsl builder