| Interface | Description |
|---|---|
| Consumer<T> |
General interface for components able to consume data from any specific resource or stream, following the Producer-Consumer
design pattern.
|
| Producer<T> |
A producer implementation that follows the idea of the Producer-Consumer design pattern.
|
| StreamingIterator<T> |
| Class | Description |
|---|---|
| AbstractConsumer<T,P> |
Base implementation of
Consumer. |
| CompositeProducer<T> |
Implementation of
Producer to expose streams from several producers as a single data feed. |
| ConsumerStreamingIterator<T> |
Implementation of
StreamingIterator that takes its elements from a Consumer. |
| ListableObjectStoreProducer<T extends Serializable> |
Implementation of
Producer to stream the contents of a ListableObjectStore |
| ListConsumer<T> | |
| QueueProducer<T> | |
| SimpleConsumer<T> |
| Exception | Description |
|---|---|
| ClosedConsumerException |
Exception to signal that a consumer you're trying to access is already closed
|
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.