| Interface | Description |
|---|---|
| WorkRequestProcessor<T,R> |
Interface for ProducerConsumer worker loop.
|
| Class | Description |
|---|---|
| DistCpUtils |
Utility functions used in DistCp.
|
| ProducerConsumer<T,R> |
ProducerConsumer class encapsulates input and output queues and a
thread-pool of Workers that loop on WorkRequest<T> inputQueue
and for each consumed WorkRequest Workers invoke
WorkRequestProcessor.processItem() and output resulting
WorkReport<R> to the outputQueue.
|
| RetriableCommand |
This class represents commands that be retried on failure, in a configurable
manner.
|
| ThrottledInputStream |
The ThrottleInputStream provides bandwidth throttling on a specified
InputStream.
|
| WorkReport<T> |
WorkReport<T> is a simple container for items of class T and its
corresponding retry counter that indicates how many times this item
was previously attempted to be processed.
|
| WorkRequest<T> |
WorkRequest<T> is a simple container for items of class T and its
corresponding retry counter that indicates how many times this item
was previously attempted to be processed.
|
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.