| Interface | Description |
|---|---|
| DataHandler | |
| DataReceiver |
An interface for a class that receives data and offers methods to close the
receiving when it is finished and to check the receiver for errors that might
have been encountered.
|
| DataSender |
An interface of a class sending data to a queue.
|
| RabbitQueueFactory |
| Class | Description |
|---|---|
| DataReceiverImpl |
Implementation of the
DataReceiver interface. |
| DataReceiverImpl.Builder | |
| DataSenderImpl |
Implementation of the
DataSender interface. |
| DataSenderImpl.Builder | |
| DataSenderImpl.Message | |
| RabbitMQUtils |
Contains utility methods for working with RabbitMQ.
|
| RabbitQueueFactoryImpl | |
| RabbitRpcClient |
This class implements a thread safe client that can process several RPC calls
in parallel.
|
| RabbitRpcClient.RabbitRpcClientConsumer |
Internal implementation of a Consumer that receives messages on the reply
queue and calls
RabbitRpcClient.processResponseForRequest(String, byte[]) of its
RabbitRpcClient.RabbitRpcClientConsumer.client. |
| RabbitRpcClient.RabbitRpcRequest |
Simple extension of the
AbstractFuture class that waits for the
response which is set by the RabbitRpcClient.RabbitRpcRequest.setResponse(byte[] response). |
| SimpleFileReceiver | |
| SimpleFileReceiver.MessageProcessing | |
| SimpleFileSender |
A simple class that can be used to send files, i.e., small or large sized
data with a single name, via RabbitMQ using a queue with the given name.
|
Copyright © 2017–2018. All rights reserved.