From d541779d66d061d55aa8a8ba3d0cd30de277a4b1 Mon Sep 17 00:00:00 2001 From: North Date: Mon, 1 Jul 2013 23:58:29 +0300 Subject: [PATCH] Removed embedded server from Session --- Mage.Common/src/mage/remote/Session.java | 2 -- Mage.Common/src/mage/remote/SessionImpl.java | 27 -------------------- 2 files changed, 29 deletions(-) diff --git a/Mage.Common/src/mage/remote/Session.java b/Mage.Common/src/mage/remote/Session.java index 8dd8b80f29b..5c56879d38c 100644 --- a/Mage.Common/src/mage/remote/Session.java +++ b/Mage.Common/src/mage/remote/Session.java @@ -28,7 +28,6 @@ package mage.remote; -import mage.interfaces.Action; import mage.remote.interfaces.*; /** @@ -38,5 +37,4 @@ import mage.remote.interfaces.*; */ public interface Session extends ClientData, Connect, GamePlay, GameTypes, ServerState, ChatSession, Feedback, PlayerActions, Replays, Testable { - void setEmbeddedMageServerAction(Action embeddedMageServerAction); } diff --git a/Mage.Common/src/mage/remote/SessionImpl.java b/Mage.Common/src/mage/remote/SessionImpl.java index 224350b2bc6..78a085ac135 100644 --- a/Mage.Common/src/mage/remote/SessionImpl.java +++ b/Mage.Common/src/mage/remote/SessionImpl.java @@ -35,7 +35,6 @@ import mage.constants.Constants.SessionState; import mage.game.GameException; import mage.game.match.MatchOptions; import mage.game.tournament.TournamentOptions; -import mage.interfaces.Action; import mage.interfaces.MageClient; import mage.interfaces.MageServer; import mage.interfaces.ServerState; @@ -71,18 +70,12 @@ public class SessionImpl implements Session { private SessionState sessionState = SessionState.DISCONNECTED; private Connection connection; - private Action embeddedMageServerAction; - private static boolean debugMode = false; - private static boolean standalone = true; private boolean canceled = false; static { debugMode = System.getProperty("debug.mage") != null; - if (System.getProperty("skip.standalone") != null) { - standalone = false; - } } public SessionImpl(MageClient client) { @@ -107,11 +100,6 @@ public class SessionImpl implements Session { @Override public boolean connect() { - - /*if (standalone && connection.getHost().equals("localhost")) { - runEmbeddedMageServer(); - }*/ - sessionState = SessionState.CONNECTING; try { System.setProperty("http.nonProxyHosts", "code.google.com"); @@ -205,16 +193,6 @@ public class SessionImpl implements Session { return false; } - private void runEmbeddedMageServer() { - if (embeddedMageServerAction != null) { - try { - embeddedMageServerAction.execute(); - } catch (MageException e) { - logger.error(e); - } - } - } - private void handleCannotConnectException(CannotConnectException ex) { logger.warn("Cannot connect", ex); Throwable t = ex.getCause(); @@ -1180,11 +1158,6 @@ public class SessionImpl implements Session { return false; } - @Override - public void setEmbeddedMageServerAction(Action embeddedMageServerAction) { - this.embeddedMageServerAction = embeddedMageServerAction; - } - @Override public boolean ping() { try {