From 5a6fc8506af742694c856215dc0e182ba8790c08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Mon, 6 Feb 2012 21:12:20 +0100 Subject: Show state in StateServlet. Support interacting with a Client. --- same/src/main/java/com/orbekk/same/http/StateServlet.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'same/src/main/java/com/orbekk/same/http') 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); } } -- cgit v1.2.3