From fdc35c4dbc153e5e57f7de5fbe72a26dd653e036 Mon Sep 17 00:00:00 2001 From: carm Date: Thu, 11 Jun 2020 22:14:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/DataServerInfo.java | 61 ------------------- .../modules/LocalServerInfo.java | 59 ------------------ 2 files changed, 120 deletions(-) delete mode 100644 2b2t-core/src/main/java/org.cn2b2t.core/modules/DataServerInfo.java delete mode 100644 2b2t-core/src/main/java/org.cn2b2t.core/modules/LocalServerInfo.java diff --git a/2b2t-core/src/main/java/org.cn2b2t.core/modules/DataServerInfo.java b/2b2t-core/src/main/java/org.cn2b2t.core/modules/DataServerInfo.java deleted file mode 100644 index 61f6181..0000000 --- a/2b2t-core/src/main/java/org.cn2b2t.core/modules/DataServerInfo.java +++ /dev/null @@ -1,61 +0,0 @@ -package org.cn2b2t.core.modules; - -public class DataServerInfo { - - private String serverID; - private String hostName; - private int port; - private String serverGroup; - - private int players; - - public DataServerInfo(String serverID, String hostName, int port, String serverGroup, int players) { - this.serverGroup = serverGroup; - this.serverID = serverID; - this.hostName = hostName; - this.port = port; - - this.players = players; - } - - public int getPlayers() { - return players; - } - - public void setPlayers(int players) { - this.players = players; - } - - public String getServerID() { - return serverID; - } - - public void setServerID(String serverID) { - this.serverID = serverID; - } - - public String getServerGroup() { - return serverGroup; - } - - public void setServerGroup(String serverGroup) { - this.serverGroup = serverGroup; - } - - public int getPort() { - return port; - } - - public void setPort(int port) { - this.port = port; - } - - public String getHostName() { - return hostName; - } - - public void setHostName(String hostName) { - this.hostName = hostName; - } - -} diff --git a/2b2t-core/src/main/java/org.cn2b2t.core/modules/LocalServerInfo.java b/2b2t-core/src/main/java/org.cn2b2t.core/modules/LocalServerInfo.java deleted file mode 100644 index 0531553..0000000 --- a/2b2t-core/src/main/java/org.cn2b2t.core/modules/LocalServerInfo.java +++ /dev/null @@ -1,59 +0,0 @@ -package org.cn2b2t.core.modules; - -import org.bukkit.Bukkit; -import org.cn2b2t.core.managers.utils.DataManager; -import org.cn2b2t.core.managers.utils.ServersManager; - -public class LocalServerInfo extends DataServerInfo { - public LocalServerInfo(String serverID, String hostName, int port, String serverGroup) { - super(serverID, hostName, port, serverGroup, Bukkit.getOnlinePlayers().size()); - - - } - - @Override - public int getPlayers() { - return Bukkit.getOnlinePlayers().size(); - } - - public void register() { - writeInfo(); - if (!this.getServerGroup().equalsIgnoreCase("SYSTEM")) { - sendRegisterRequest(); - } - - } - - public void unregister() { - deleteInfo(); - if (!this.getServerGroup().equalsIgnoreCase("SYSTEM")) { - sendUnregisterRequest(); - } - } - - public void writeInfo() { - DataManager.getConnection().update(ServersManager.databaseTable, - new String[]{"servergroup", "hostname", "port", "players"}, - new Object[]{LocalServerInfo.this.getServerGroup(), LocalServerInfo.this.getHostName(), LocalServerInfo.this.getPort(), getPlayers()}, - new String[]{"serverid"}, new Object[]{LocalServerInfo.this.getServerID()}); - } - - public void deleteInfo() { - DataManager.getConnection().delete(ServersManager.databaseTable, "serverid", LocalServerInfo.this.getServerID()); - } - - - public void sendRegisterRequest() { - DataManager.getTempConnection().insert("messager_" + ServersManager.messageChannel, - new String[]{"start", "lasttime", "sign", "message"}, - new Object[]{System.currentTimeMillis(), 1500, ServersManager.messageChannel, ServersManager.Operation.ADD.name() + ":" + LocalServerInfo.this.getServerID()}); - } - - public void sendUnregisterRequest() { - DataManager.getTempConnection().insert("messager_" + ServersManager.messageChannel, - new String[]{"start", "lasttime", "sign", "message"}, - new Object[]{System.currentTimeMillis(), 1500, ServersManager.messageChannel, ServersManager.Operation.REMOVE.name() + ":" + LocalServerInfo.this.getServerID()}); - } - - -}