|
|||||||||||
| 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 | ||||||||||