|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Outputter | |
ResponseListener | Interface for a client who wishes to make a request to a plugin and receive an asynchronous response |
Class Summary | |
BaseExceptionTestCase | |
Client | The Client manages user requests as follows: takes request(s) from a UI, represented by Query objects instantiates the correct Plugin implements ResponseListener to listen for the results formats the Response using the correct Formatter instance outputs the result to the correct OutputStream |
ClientExceptionTestCase | |
ClientTestCase | |
Config | |
ConfigTestCase | |
Item | Represents a single item in a response to a query. |
ItemList | A list of Item objects |
ItemListTestCase | |
ItemTestCase | |
Query | Represents a query made by a UI, which will be handled by a Client object |
QueryTestCase | |
Request | The Request object encapsulates the set of parameters passed to a Plugin object |
RequestTestCase | |
Response | Encapsulates a response from a Plugin to the Client, basically containing a list of results Items (ItemList) |
ResponseTestCase |
Exception Summary | |
BaseException | Base class for all custom exceptions |
ClientException | An Exception thrown within the Client |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |