aboutsummaryrefslogtreecommitdiff
path: root/src/uk/org/ury/server/RequestHandler.java
diff options
context:
space:
mode:
authorMatt Windsor <mattwindsor@btinternet.com>2011-03-20 17:09:11 +0000
committerMatt Windsor <mattwindsor@btinternet.com>2011-03-20 17:09:11 +0000
commit0645ec66e1618ce4b52e56212c79196dd7c5c608 (patch)
tree95b103c7577b4039eabe18cfda7ee8e7ca80e61b /src/uk/org/ury/server/RequestHandler.java
parentcee53b021632c95f1b4882664a31ca639a9b0700 (diff)
Begin migration to HttpCore request handler pattern. Delete protocol duplicates left over from last commit.
Diffstat (limited to 'src/uk/org/ury/server/RequestHandler.java')
-rw-r--r--src/uk/org/ury/server/RequestHandler.java43
1 files changed, 0 insertions, 43 deletions
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<String, Object>
- handleGetRequest (Map<String, String> parameters, Server server)
- throws HandleFailureException;
-}