summaryrefslogtreecommitdiff
path: root/same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java
diff options
context:
space:
mode:
authorKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-04-24 16:27:33 +0200
committerKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-04-24 16:28:54 +0200
commitb9469eb43b5647605ad7b9662f584c2efbef5153 (patch)
tree5a14e1213b8aa8956c639f4687c8d662aaad9773 /same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java
parentb78972404f4b0a5dbccb6849021c2ca2d5e8bb46 (diff)
Remove unused code.
– Remove old HTTP code. – Remove Jetty, Jsonrpc and servlet dependencies. – Remove state viewer servlet. – Remove unmaintained tests (rely on functional tests instead).
Diffstat (limited to 'same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java')
-rw-r--r--same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java41
1 files changed, 0 insertions, 41 deletions
diff --git a/same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java b/same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java
deleted file mode 100644
index 7a07dbd..0000000
--- a/same/src/main/java/com/orbekk/same/http/TjwsServerBuilder.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.orbekk.same.http;
-
-import java.util.ArrayList;
-
-import javax.servlet.http.HttpServlet;
-
-import com.googlecode.jsonrpc4j.JsonRpcServer;
-
-public class TjwsServerBuilder {
- private int port;
- private ArrayList<String> servletPaths = new ArrayList<String>();
- private ArrayList<HttpServlet> servlets = new ArrayList<HttpServlet>();
-
- public TjwsServerBuilder(int port) {
- this.port = port;
- }
-
- /** Note: Does not preserve order. */
- public TjwsServerBuilder withServlet(HttpServlet servlet,
- String pathSpec) {
- servletPaths.add(pathSpec);
- servlets.add(servlet);
- return this;
- }
-
- public <T> TjwsServerBuilder withService(T service, Class<T> clazz) {
- JsonRpcServer server = new JsonRpcServer(service, clazz);
- String pathSpec = "/" + clazz.getSimpleName() + ".json";
- return withServlet(new RpcServlet(server), pathSpec);
- }
-
- public ServerContainer build() {
- TjwsServerContainer server = TjwsServerContainer.create(port);
- for (int i = 0; i < servletPaths.size(); i++) {
- String path = servletPaths.get(i);
- HttpServlet servlet = servlets.get(i);
- server.addServlet(path, servlet);
- }
- return server;
- }
-}