Package audiojury.proxy

Contains classes that provide the low level interface to manage AudioJury projects and tests.

See:
          Description

Class Summary
ConfigPlugin Handles configuration storage details.
PluginUtil Contains a number of helper methods that carry out common file operations.
ProjectStoragePlugin Deals with project storage details.
ResultPlugin Deals with result storage details.
SoundUtility Contains common sound playback operations carried out by the client and the administrator program.
 

Package audiojury.proxy Description

Contains classes that provide the low level interface to manage AudioJury projects and tests.

This package corresponds to the Proxy layer of the system. For more details about layers see Modules and layers chapter of the Architecture document.

Classes at this package provide service to the Action layer. They deal with a physical representation of objects like Project and Test. They provide functions for storing and loading objects from storage. Storage may be a file system, DBMS, etc. . An implementation of a particular storage functions will not influence the upper layers.