diff options
author | Kjetil Ørbekk <kjetil.orbekk@gmail.com> | 2012-02-06 21:12:20 +0100 |
---|---|---|
committer | Kjetil Ørbekk <kjetil.orbekk@gmail.com> | 2012-02-06 21:12:20 +0100 |
commit | 5a6fc8506af742694c856215dc0e182ba8790c08 (patch) | |
tree | a87ae6c15f439782e5c56ead6abe7fc0c5c9b4fb /same/src/main/java/com/orbekk/same/http | |
parent | 1e8fd072ee765e70770a89970d164809e9d31a26 (diff) |
Show state in StateServlet.
Support interacting with a Client.
Diffstat (limited to 'same/src/main/java/com/orbekk/same/http')
-rw-r--r-- | same/src/main/java/com/orbekk/same/http/StateServlet.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/same/src/main/java/com/orbekk/same/http/StateServlet.java b/same/src/main/java/com/orbekk/same/http/StateServlet.java index 62b304c..0ccf062 100644 --- a/same/src/main/java/com/orbekk/same/http/StateServlet.java +++ b/same/src/main/java/com/orbekk/same/http/StateServlet.java @@ -9,15 +9,21 @@ import javax.servlet.http.HttpServletResponse; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.orbekk.same.Client; + public class StateServlet extends HttpServlet { private Logger logger = LoggerFactory.getLogger(getClass()); + private Client.ClientInterface client; + + public StateServlet(Client.ClientInterface client) { + this.client = client; + } @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { - logger.error("GOT HERE"); response.setContentType("text/plain; charset=utf8"); - response.getWriter().println("HI"); + response.getWriter().println(client.getState()); response.setStatus(HttpServletResponse.SC_OK); } } |