Interface DirectVmEndpointBuilderFactory.DirectVmEndpointProducerBuilder

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

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

      • block

        default DirectVmEndpointBuilderFactory.DirectVmEndpointProducerBuilder 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 DirectVmEndpointBuilderFactory.DirectVmEndpointProducerBuilder 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 DirectVmEndpointBuilderFactory.DirectVmEndpointProducerBuilder failIfNoConsumers​(boolean failIfNoConsumers)
        Whether the producer should fail by throwing an exception, when sending to a Direct-VM endpoint with no active consumers. The option is a: <code>boolean</code> type. Default: false Group: producer
        Parameters:
        failIfNoConsumers - the value to set
        Returns:
        the dsl builder
      • failIfNoConsumers

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