Responsible for transferring block content from one executor to another.
Interface Summary Interface Description OutputContextRepresents the output context during the data transfer between two tasks. TransferOutputStreamRepresents the output stream to which the sender sends its data during the data transfer.
Class Summary Class Description ByteInputContextContainer for multiple input streams. ByteOutputContextContainer for multiple output streams. ByteTransferManages channels and exposes interface for
ByteTransferContext ClosableBlockingQueue<T>A blocking queue implementation which is capable of closing. LocalInputContextThis class provides a data transfer interface to the receiver side when both the sender and the receiver are in the same executor. LocalOutputContextThis class provides a data transfer interface to the sender side when both the sender and the receiver are in the same executor. LocalTransferContextThis class represents the data transfer context when both the sender and the receiver are in the same executor.