summaryrefslogtreecommitdiff
path: root/same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java
diff options
context:
space:
mode:
Diffstat (limited to 'same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java')
-rw-r--r--same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java18
1 files changed, 17 insertions, 1 deletions
diff --git a/same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java b/same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java
index a38cfac..ec2f2a2 100644
--- a/same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java
+++ b/same/src/main/java/com/orbekk/same/http/TjwsServerContainer.java
@@ -7,7 +7,7 @@ import org.slf4j.LoggerFactory;
import Acme.Serve.Serve;
-public class TjwsServerContainer {
+public class TjwsServerContainer implements ServerContainer {
private static class MyServer extends Serve {
public void join() {
try {
@@ -31,18 +31,34 @@ public class TjwsServerContainer {
this.server = server;
}
+ /* (non-Javadoc)
+ * @see com.orbekk.same.http.ServerContainer#getPort()
+ */
+ @Override
public int getPort() {
return (Integer)this.server.getAttribute(Serve.ARG_PORT);
}
+ /* (non-Javadoc)
+ * @see com.orbekk.same.http.ServerContainer#start()
+ */
+ @Override
public void start() {
server.runInBackground();
}
+ /* (non-Javadoc)
+ * @see com.orbekk.same.http.ServerContainer#stop()
+ */
+ @Override
public void stop() {
server.stopBackground();
}
+ /* (non-Javadoc)
+ * @see com.orbekk.same.http.ServerContainer#join()
+ */
+ @Override
public void join() {
server.join();
}