From 0645ec66e1618ce4b52e56212c79196dd7c5c608 Mon Sep 17 00:00:00 2001 From: Matt Windsor Date: Sun, 20 Mar 2011 17:09:11 +0000 Subject: Begin migration to HttpCore request handler pattern. Delete protocol duplicates left over from last commit. --- src/uk/org/ury/server/RequestHandler.java | 43 ------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/uk/org/ury/server/RequestHandler.java (limited to 'src/uk/org/ury/server/RequestHandler.java') diff --git a/src/uk/org/ury/server/RequestHandler.java b/src/uk/org/ury/server/RequestHandler.java deleted file mode 100644 index d4880d6..0000000 --- a/src/uk/org/ury/server/RequestHandler.java +++ /dev/null @@ -1,43 +0,0 @@ -package uk.org.ury.server; - -import java.util.Map; - -import uk.org.ury.server.exceptions.HandleFailureException; - - -/** - * Interface for classes that can handle requests addressed to their - * class name from the main server. - * - * For an example of how to implement a RequestHandler, see - * ServerRequestHandler. - * - * @author Matt Windsor - */ - -public interface RequestHandler -{ - /** - * Handle a server GET request (that is, a request for data - * output). - * - * @param parameters A key-value map of parameters supplied with the - * server request. Typically, the "function" - * parameter will detail the function that the - * request handler is expected to perform. - * - * @param server The server from which the request originated. - * This will be able to provide the handler with - * pooled resources, for example the database. - * - * @return A series of key-value pairs to pass back to - * the client. - * - * @throws HandleFailureException if the handler cannot - * handle the request. - */ - - public Map - handleGetRequest (Map parameters, Server server) - throws HandleFailureException; -} -- cgit v1.2.3