summaryrefslogtreecommitdiff
path: root/same/src/main/java/com/orbekk/same/http/HandlerFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'same/src/main/java/com/orbekk/same/http/HandlerFactory.java')
-rw-r--r--same/src/main/java/com/orbekk/same/http/HandlerFactory.java50
1 files changed, 0 insertions, 50 deletions
diff --git a/same/src/main/java/com/orbekk/same/http/HandlerFactory.java b/same/src/main/java/com/orbekk/same/http/HandlerFactory.java
deleted file mode 100644
index 5d5d34c..0000000
--- a/same/src/main/java/com/orbekk/same/http/HandlerFactory.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.orbekk.same.http;
-
-import org.eclipse.jetty.server.Handler;
-import org.eclipse.jetty.server.handler.ContextHandler.Context;
-import org.eclipse.jetty.server.handler.HandlerList;
-import org.eclipse.jetty.servlet.ServletContextHandler;
-import org.eclipse.jetty.servlet.ServletHandler;
-import org.eclipse.jetty.servlet.ServletHolder;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import com.googlecode.jsonrpc4j.JsonRpcServer;
-import com.orbekk.paxos.PaxosService;
-import com.orbekk.same.ClientService;
-import com.orbekk.same.MasterService;
-
-public class HandlerFactory {
- Logger logger = LoggerFactory.getLogger(getClass());
-
- public Handler createServletHandler() {
- logger.info("Creating servlet handler.");
- ServletContextHandler context = new ServletContextHandler(
- ServletContextHandler.SESSIONS);
- context.setContextPath("/*");
- context.addServlet(new ServletHolder(new StateServlet()), "/*");
- return context;
- }
-
- public RpcHandler createRpcHandler(MasterService master,
- ClientService client, PaxosService paxos) {
- RpcHandler rpcHandler = new RpcHandler(null);
- rpcHandler.addRpcServer("/MasterService.json",
- new JsonRpcServer(master, MasterService.class));
- rpcHandler.addRpcServer("/ClientService.json",
- new JsonRpcServer(client, ClientService.class));
- rpcHandler.addRpcServer("/PaxosService.json",
- new JsonRpcServer(paxos, PaxosService.class));
- return rpcHandler;
- }
-
- public Handler createMainHandler(RpcHandler rpcHandler,
- Handler servletHandler) {
- HandlerList handler = new HandlerList();
- handler.addHandler(rpcHandler);
- handler.addHandler(servletHandler);
-
- return handler;
- }
-
-}