Uses of Interface
org.apache.camel.builder.component.dsl.DisruptorComponentBuilderFactory.DisruptorComponentBuilder
Packages that use DisruptorComponentBuilderFactory.DisruptorComponentBuilder
-
Uses of DisruptorComponentBuilderFactory.DisruptorComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return DisruptorComponentBuilderFactory.DisruptorComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.disruptor()Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. -
Uses of DisruptorComponentBuilderFactory.DisruptorComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement DisruptorComponentBuilderFactory.DisruptorComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return DisruptorComponentBuilderFactory.DisruptorComponentBuilderModifier and TypeMethodDescriptionDisruptorComponentBuilderFactory.DisruptorComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.bufferSize(int bufferSize) To configure the ring buffer size.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.defaultBlockWhenFull(boolean defaultBlockWhenFull) To configure the default value for block when full The default value is true.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.defaultConcurrentConsumers(int defaultConcurrentConsumers) To configure the default number of concurrent consumers.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.defaultMultipleConsumers(boolean defaultMultipleConsumers) To configure the default value for multiple consumers.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.defaultProducerType(org.apache.camel.component.disruptor.DisruptorProducerType defaultProducerType) To configure the default value for DisruptorProducerType The default value is Multi.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.defaultWaitStrategy(org.apache.camel.component.disruptor.DisruptorWaitStrategy defaultWaitStrategy) To configure the default value for DisruptorWaitStrategy The default value is Blocking.DisruptorComponentBuilderFactory.disruptor()Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor.DisruptorComponentBuilderFactory.DisruptorComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).