Package | Description |
---|---|
org.mule.streaming |
Modifier and Type | Interface and Description |
---|---|
interface |
Consumer<T>
General interface for components able to consume data from any specific resource
or stream, following the Producer-Consumer design pattern.
|
interface |
Producer<T>
A producer implementation that follows the idea of the Producer-Consumer design
pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConsumer<T,P>
Base implementation of
Consumer . |
class |
CompositeProducer<T>
Implementation of
Producer to expose streams from several producers as a
single data feed. |
class |
ConsumerIterator<T>
|
class |
ListableObjectStoreProducer<T extends Serializable>
Implementation of
Producer to stream the contents of a
ListableObjectStore |
class |
ListConsumer<T>
|
class |
PagingDelegate<T>
A PagingDelegate is a
Closeable capable of consuming a data feed in pages. |
class |
PagingDelegateProducer<T>
Implementation of
Producer that uses an instance of PagingDelegate
to get its results |
class |
PagingDelegateWrapper<T>
This implementation of
PagingDelegate takes care of enforcing some basic
behaviour of the delegate contract so that users don't have to. |
class |
QueueProducer<T>
|
class |
SimpleConsumer<T>
|
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.