All Classes and Interfaces

Class
Description
 
An implementation of the Disruptor component for asynchronous SEDA exchanges on an LMAX Disruptor within a CamelContext
Generated by camel build tools - do NOT edit this file!
A Consumer for the Disruptor component.
Provides asynchronous SEDA behavior using LMAX Disruptor.
Generated by camel build tools - do NOT edit this file!
Generated by camel build tools - do NOT edit this file!
This exception is thrown when a producer attempts to publish an exchange while the Disruptor is not yet started or already shut down
A Producer for the Disruptor component.
This enumeration re-enumerated the values of the ProducerType according to the Camel Case convention used in Camel.
Holder for Disruptor references.
An implementation of the VM components for asynchronous SEDA exchanges on a LMAX Disruptor within the classloader tree containing the camel-disruptor.jar.
Generated by camel build tools - do NOT edit this file!
This enumeration holds all values that may be used as the WaitStrategy used by producers on a Disruptor.
This is a mutable reference to an Exchange, used as contents of the Disruptors ringbuffer
Implementation of the SynchronizedExchange interface that correctly handles all completion synchronisation courtesies for multiple consumers.
Implementation of the SynchronizedExchange interface optimized for single consumers.
This interface describes an immutable container of an Exchange and provides handles for DisruptorConsumers to correctly deal with the on completion synchronization, even in multicast circumstances.