Package uk.org.ury.backend.server

The URY Server kernel.

See:
          Description

Interface Summary
ApiRequestHandler Interface for classes that can handle requests addressed to their class name from the main server.
 

Class Summary
AbstractRequestHandler An abstract request handler for HttpCore, providing basic functionality such as uniform error response.
HttpHandler  
HttpListenerThread Listener thread for the URY server HTTP interface.
HttpWorkerThread A worker thread in the server HTTP interface.
Server The unified URY server, accepting requests over HTTP.
ServerRequestHandler A request handler for server queries.
 

Package uk.org.ury.backend.server Description

The URY Server kernel.

The URY Server provides high-level access to the assets (database, files and sound playback) available on the computer systems of a radio station, exposing an intuitive application programming interface using standard formats.

The server kernel consists of an Apache HttpCore-based HTTP server implementation, which serves the high-level interface to the server, code for managing the external modules that make up the URY backend, and a common provider of objects useful to server-level modules.

Though designed and built to replace the systems in place at University Radio York, it is hoped that the URY Server will be of use