Class Summary |
QueueManager |
A facade class used for adding and removing from the request and response
queues. |
QueueManager.QueueManagerHolder |
Use Initialization on demand holder pattern |
Request |
Container class for Requests issued from client to People server via the
transport layer. |
RequestQueue |
Holds a queue of outgoing requests. |
RequestQueue.RequestQueueHolder |
Use Initialization on demand holder pattern |
ResponseQueue |
Queue of responses received from server. |
ResponseQueue.Response |
Class encapsulating a decoded response from the server A Response
contains; a request id which should match a request id from a request
issued by the People Client (responses to non-RPG requests or
non-solicited messages will not have a request id), the request data, a
list of decoded BaseDataTypes generated from the response content and an
engine id informing the framework which engine the response should be
routed to. |
ResponseQueue.ResponseQueueHolder |
Use Initialization on demand holder pattern |