Added missing final modifiers.
This commit is contained in:
@@ -62,12 +62,12 @@ public class ChatsHandler implements ITelnetHandler
|
||||
{
|
||||
try
|
||||
{
|
||||
String val = command.substring(4);
|
||||
StringTokenizer st = new StringTokenizer(val);
|
||||
String name = st.nextToken();
|
||||
String message = val.substring(name.length() + 1);
|
||||
L2PcInstance reciever = L2World.getInstance().getPlayer(name);
|
||||
CreatureSay cs = new CreatureSay(0, ChatType.WHISPER, "Telnet Priv", message);
|
||||
final String val = command.substring(4);
|
||||
final StringTokenizer st = new StringTokenizer(val);
|
||||
final String name = st.nextToken();
|
||||
final String message = val.substring(name.length() + 1);
|
||||
final L2PcInstance reciever = L2World.getInstance().getPlayer(name);
|
||||
final CreatureSay cs = new CreatureSay(0, ChatType.WHISPER, "Telnet Priv", message);
|
||||
if (reciever != null)
|
||||
{
|
||||
reciever.sendPacket(cs);
|
||||
@@ -89,7 +89,7 @@ public class ChatsHandler implements ITelnetHandler
|
||||
try
|
||||
{
|
||||
command = command.substring(7);
|
||||
CreatureSay cs = new CreatureSay(0, ChatType.ALLIANCE, "Telnet GM Broadcast from " + _cSocket.getInetAddress().getHostAddress(), command);
|
||||
final CreatureSay cs = new CreatureSay(0, ChatType.ALLIANCE, "Telnet GM Broadcast from " + _cSocket.getInetAddress().getHostAddress(), command);
|
||||
AdminData.getInstance().broadcastToGMs(cs);
|
||||
_print.println("Your Message Has Been Sent To " + getOnlineGMS() + " GM(s).");
|
||||
}
|
||||
|
@@ -70,13 +70,13 @@ public class DebugHandler implements ITelnetHandler
|
||||
{
|
||||
if (command.startsWith("debug") && (command.length() > 6))
|
||||
{
|
||||
StringTokenizer st = new StringTokenizer(command.substring(6));
|
||||
final StringTokenizer st = new StringTokenizer(command.substring(6));
|
||||
// TODO: Rewrite to use ARM.
|
||||
FileOutputStream fos = null;
|
||||
OutputStreamWriter out = null;
|
||||
try
|
||||
{
|
||||
String dbg = st.nextToken();
|
||||
final String dbg = st.nextToken();
|
||||
|
||||
if (dbg.equals("decay"))
|
||||
{
|
||||
@@ -89,8 +89,8 @@ public class DebugHandler implements ITelnetHandler
|
||||
_print.println("Usage: debug packetsend <charName> <packetData>");
|
||||
return false;
|
||||
}
|
||||
String charName = st.nextToken();
|
||||
L2PcInstance targetPlayer = L2World.getInstance().getPlayer(charName);
|
||||
final String charName = st.nextToken();
|
||||
final L2PcInstance targetPlayer = L2World.getInstance().getPlayer(charName);
|
||||
|
||||
if (targetPlayer == null)
|
||||
{
|
||||
@@ -98,10 +98,10 @@ public class DebugHandler implements ITelnetHandler
|
||||
return false;
|
||||
}
|
||||
|
||||
AdminForgePacket sp = new AdminForgePacket();
|
||||
final AdminForgePacket sp = new AdminForgePacket();
|
||||
while (st.hasMoreTokens())
|
||||
{
|
||||
String b = st.nextToken();
|
||||
final String b = st.nextToken();
|
||||
if (!b.isEmpty())
|
||||
{
|
||||
sp.addPart("C".getBytes()[0], "0x" + b);
|
||||
@@ -113,7 +113,7 @@ public class DebugHandler implements ITelnetHandler
|
||||
}
|
||||
else if (dbg.equals("PacketTP"))
|
||||
{
|
||||
String str = ThreadPoolManager.getInstance().getPacketStats();
|
||||
final String str = ThreadPoolManager.getInstance().getPacketStats();
|
||||
_print.println(str);
|
||||
int i = 0;
|
||||
File f = new File("./log/StackTrace-PacketTP-" + i + ".txt");
|
||||
@@ -129,7 +129,7 @@ public class DebugHandler implements ITelnetHandler
|
||||
}
|
||||
else if (dbg.equals("IOPacketTP"))
|
||||
{
|
||||
String str = ThreadPoolManager.getInstance().getIOPacketStats();
|
||||
final String str = ThreadPoolManager.getInstance().getIOPacketStats();
|
||||
_print.println(str);
|
||||
int i = 0;
|
||||
File f = new File("./log/StackTrace-IOPacketTP-" + i + ".txt");
|
||||
@@ -145,7 +145,7 @@ public class DebugHandler implements ITelnetHandler
|
||||
}
|
||||
else if (dbg.equals("GeneralTP"))
|
||||
{
|
||||
String str = ThreadPoolManager.getInstance().getGeneralStats();
|
||||
final String str = ThreadPoolManager.getInstance().getGeneralStats();
|
||||
_print.println(str);
|
||||
int i = 0;
|
||||
File f = new File("./log/StackTrace-GeneralTP-" + i + ".txt");
|
||||
@@ -161,10 +161,10 @@ public class DebugHandler implements ITelnetHandler
|
||||
}
|
||||
else if (dbg.equals("full"))
|
||||
{
|
||||
Calendar cal = Calendar.getInstance();
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z");
|
||||
final Calendar cal = Calendar.getInstance();
|
||||
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z");
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
final StringBuilder sb = new StringBuilder();
|
||||
sb.append(sdf.format(cal.getTime()));
|
||||
sb.append("\n\n");
|
||||
uptime = _uptime;
|
||||
@@ -194,8 +194,8 @@ public class DebugHandler implements ITelnetHandler
|
||||
|
||||
sb.append('\n');
|
||||
sb.append("\n## Class Path Information ##\n");
|
||||
String cp = System.getProperty("java.class.path");
|
||||
String[] libs = cp.split(File.pathSeparator);
|
||||
final String cp = System.getProperty("java.class.path");
|
||||
final String[] libs = cp.split(File.pathSeparator);
|
||||
for (String lib : libs)
|
||||
{
|
||||
sb.append(lib);
|
||||
@@ -204,15 +204,15 @@ public class DebugHandler implements ITelnetHandler
|
||||
|
||||
sb.append('\n');
|
||||
sb.append("## Threads Information ##\n");
|
||||
Map<Thread, StackTraceElement[]> allThread = Thread.getAllStackTraces();
|
||||
final Map<Thread, StackTraceElement[]> allThread = Thread.getAllStackTraces();
|
||||
|
||||
final List<Entry<Thread, StackTraceElement[]>> entries = new ArrayList<>(allThread.entrySet());
|
||||
Collections.sort(entries, (e1, e2) -> e1.getKey().getName().compareTo(e2.getKey().getName()));
|
||||
|
||||
for (Entry<Thread, StackTraceElement[]> entry : entries)
|
||||
{
|
||||
StackTraceElement[] stes = entry.getValue();
|
||||
Thread t = entry.getKey();
|
||||
final StackTraceElement[] stes = entry.getValue();
|
||||
final Thread t = entry.getKey();
|
||||
sb.append("--------------\n");
|
||||
sb.append(t.toString() + " (" + t.getId() + ")\n");
|
||||
sb.append("State: " + t.getState() + '\n');
|
||||
@@ -227,11 +227,11 @@ public class DebugHandler implements ITelnetHandler
|
||||
}
|
||||
|
||||
sb.append('\n');
|
||||
ThreadMXBean mbean = ManagementFactory.getThreadMXBean();
|
||||
long[] ids = findDeadlockedThreads(mbean);
|
||||
final ThreadMXBean mbean = ManagementFactory.getThreadMXBean();
|
||||
final long[] ids = findDeadlockedThreads(mbean);
|
||||
if ((ids != null) && (ids.length > 0))
|
||||
{
|
||||
Thread[] threads = new Thread[ids.length];
|
||||
final Thread[] threads = new Thread[ids.length];
|
||||
for (int i = 0; i < threads.length; i++)
|
||||
{
|
||||
threads[i] = findMatchingThread(mbean.getThreadInfo(ids[i]));
|
||||
@@ -333,7 +333,7 @@ public class DebugHandler implements ITelnetHandler
|
||||
public String getServerStatus()
|
||||
{
|
||||
int playerCount = 0, objectCount = 0;
|
||||
int max = LoginServerThread.getInstance().getMaxPlayer();
|
||||
final int max = LoginServerThread.getInstance().getMaxPlayer();
|
||||
|
||||
playerCount = L2World.getInstance().getAllPlayersCount();
|
||||
objectCount = L2World.getInstance().getVisibleObjectsCount();
|
||||
@@ -409,7 +409,7 @@ public class DebugHandler implements ITelnetHandler
|
||||
charCount++;
|
||||
}
|
||||
}
|
||||
StringBuilder sb = new StringBuilder();
|
||||
final StringBuilder sb = new StringBuilder();
|
||||
sb.append("Server Status: ");
|
||||
sb.append("\r\n ---> Player Count: " + playerCount + "/" + max);
|
||||
sb.append("\r\n ---> Offline Count: " + detachedCount + "/" + playerCount);
|
||||
@@ -444,19 +444,19 @@ public class DebugHandler implements ITelnetHandler
|
||||
{
|
||||
int uptime = (int) System.currentTimeMillis() - time;
|
||||
uptime = uptime / 1000;
|
||||
int h = uptime / 3600;
|
||||
int m = (uptime - (h * 3600)) / 60;
|
||||
int s = ((uptime - (h * 3600)) - (m * 60));
|
||||
final int h = uptime / 3600;
|
||||
final int m = (uptime - (h * 3600)) / 60;
|
||||
final int s = ((uptime - (h * 3600)) - (m * 60));
|
||||
return h + "hrs " + m + "mins " + s + "secs";
|
||||
}
|
||||
|
||||
private String gameTime()
|
||||
{
|
||||
int t = GameTimeController.getInstance().getGameTime();
|
||||
int h = t / 60;
|
||||
int m = t % 60;
|
||||
SimpleDateFormat format = new SimpleDateFormat("H:mm");
|
||||
Calendar cal = Calendar.getInstance();
|
||||
final int t = GameTimeController.getInstance().getGameTime();
|
||||
final int h = t / 60;
|
||||
final int m = t % 60;
|
||||
final SimpleDateFormat format = new SimpleDateFormat("H:mm");
|
||||
final Calendar cal = Calendar.getInstance();
|
||||
cal.set(Calendar.HOUR_OF_DAY, h);
|
||||
cal.set(Calendar.MINUTE, m);
|
||||
return format.format(cal.getTime());
|
||||
|
@@ -67,7 +67,7 @@ public class PlayerHandler implements ITelnetHandler
|
||||
try
|
||||
{
|
||||
command = command.substring(5);
|
||||
L2PcInstance player = L2World.getInstance().getPlayer(command);
|
||||
final L2PcInstance player = L2World.getInstance().getPlayer(command);
|
||||
if (player != null)
|
||||
{
|
||||
player.sendMessage("You are kicked by gm");
|
||||
@@ -82,21 +82,21 @@ public class PlayerHandler implements ITelnetHandler
|
||||
}
|
||||
else if (command.startsWith("give"))
|
||||
{
|
||||
StringTokenizer st = new StringTokenizer(command.substring(5));
|
||||
final StringTokenizer st = new StringTokenizer(command.substring(5));
|
||||
|
||||
try
|
||||
{
|
||||
L2PcInstance player = L2World.getInstance().getPlayer(st.nextToken());
|
||||
int itemId = Integer.parseInt(st.nextToken());
|
||||
int amount = Integer.parseInt(st.nextToken());
|
||||
final L2PcInstance player = L2World.getInstance().getPlayer(st.nextToken());
|
||||
final int itemId = Integer.parseInt(st.nextToken());
|
||||
final int amount = Integer.parseInt(st.nextToken());
|
||||
|
||||
if (player != null)
|
||||
{
|
||||
L2ItemInstance item = player.getInventory().addItem("Status-Give", itemId, amount, null, null);
|
||||
InventoryUpdate iu = new InventoryUpdate();
|
||||
final L2ItemInstance item = player.getInventory().addItem("Status-Give", itemId, amount, null, null);
|
||||
final InventoryUpdate iu = new InventoryUpdate();
|
||||
iu.addItem(item);
|
||||
player.sendPacket(iu);
|
||||
SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_OBTAINED_S2_S1);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_OBTAINED_S2_S1);
|
||||
sm.addItemName(itemId);
|
||||
sm.addLong(amount);
|
||||
player.sendPacket(sm);
|
||||
@@ -115,12 +115,12 @@ public class PlayerHandler implements ITelnetHandler
|
||||
}
|
||||
else if (command.startsWith("enchant"))
|
||||
{
|
||||
StringTokenizer st = new StringTokenizer(command.substring(8), " ");
|
||||
final StringTokenizer st = new StringTokenizer(command.substring(8), " ");
|
||||
int enchant = 0, itemType = 0;
|
||||
|
||||
try
|
||||
{
|
||||
L2PcInstance player = L2World.getInstance().getPlayer(st.nextToken());
|
||||
final L2PcInstance player = L2World.getInstance().getPlayer(st.nextToken());
|
||||
itemType = Integer.parseInt(st.nextToken());
|
||||
enchant = Integer.parseInt(st.nextToken());
|
||||
|
||||
@@ -206,16 +206,16 @@ public class PlayerHandler implements ITelnetHandler
|
||||
}
|
||||
else if (command.startsWith("jail"))
|
||||
{
|
||||
StringTokenizer st = new StringTokenizer(command.substring(5));
|
||||
final StringTokenizer st = new StringTokenizer(command.substring(5));
|
||||
try
|
||||
{
|
||||
String name = st.nextToken();
|
||||
int charId = CharNameTable.getInstance().getIdByName(name);
|
||||
final String name = st.nextToken();
|
||||
final int charId = CharNameTable.getInstance().getIdByName(name);
|
||||
int delay = 0;
|
||||
String reason = "";
|
||||
if (st.hasMoreTokens())
|
||||
{
|
||||
String token = st.nextToken();
|
||||
final String token = st.nextToken();
|
||||
if (Util.isDigit(token))
|
||||
{
|
||||
delay = Integer.parseInt(token);
|
||||
@@ -232,7 +232,7 @@ public class PlayerHandler implements ITelnetHandler
|
||||
|
||||
if (charId > 0)
|
||||
{
|
||||
long expirationTime = delay > 0 ? System.currentTimeMillis() + (delay * 60 * 1000) : -1;
|
||||
final long expirationTime = delay > 0 ? System.currentTimeMillis() + (delay * 60 * 1000) : -1;
|
||||
PunishmentManager.getInstance().startPunishment(new PunishmentTask(charId, PunishmentAffect.CHARACTER, PunishmentType.JAIL, expirationTime, reason, "Telnet Admin: " + _cSocket.getInetAddress().getHostAddress()));
|
||||
_print.println("Character " + name + " jailed for " + (delay > 0 ? delay + " minutes." : "ever!"));
|
||||
}
|
||||
@@ -255,11 +255,11 @@ public class PlayerHandler implements ITelnetHandler
|
||||
}
|
||||
else if (command.startsWith("unjail"))
|
||||
{
|
||||
StringTokenizer st = new StringTokenizer(command.substring(7));
|
||||
final StringTokenizer st = new StringTokenizer(command.substring(7));
|
||||
try
|
||||
{
|
||||
String name = st.nextToken();
|
||||
int charId = CharNameTable.getInstance().getIdByName(name);
|
||||
final String name = st.nextToken();
|
||||
final int charId = CharNameTable.getInstance().getIdByName(name);
|
||||
|
||||
if (charId > 0)
|
||||
{
|
||||
@@ -318,7 +318,7 @@ public class PlayerHandler implements ITelnetHandler
|
||||
activeChar.getInventory().equipItem(itemInstance);
|
||||
|
||||
// send packets
|
||||
InventoryUpdate iu = new InventoryUpdate();
|
||||
final InventoryUpdate iu = new InventoryUpdate();
|
||||
iu.addModifiedItem(itemInstance);
|
||||
activeChar.sendPacket(iu);
|
||||
activeChar.broadcastPacket(new CharInfo(activeChar));
|
||||
|
@@ -55,10 +55,10 @@ public class ReloadHandler implements ITelnetHandler
|
||||
{
|
||||
if (command.startsWith("reload"))
|
||||
{
|
||||
StringTokenizer st = new StringTokenizer(command.substring(7));
|
||||
final StringTokenizer st = new StringTokenizer(command.substring(7));
|
||||
try
|
||||
{
|
||||
String type = st.nextToken();
|
||||
final String type = st.nextToken();
|
||||
|
||||
if (type.equals("multisell"))
|
||||
{
|
||||
@@ -118,9 +118,9 @@ public class ReloadHandler implements ITelnetHandler
|
||||
{
|
||||
try
|
||||
{
|
||||
String questPath = st.hasMoreTokens() ? st.nextToken() : "";
|
||||
final String questPath = st.hasMoreTokens() ? st.nextToken() : "";
|
||||
|
||||
File file = new File(L2ScriptEngineManager.SCRIPT_FOLDER, questPath);
|
||||
final File file = new File(L2ScriptEngineManager.SCRIPT_FOLDER, questPath);
|
||||
if (file.isFile())
|
||||
{
|
||||
try
|
||||
|
@@ -43,7 +43,7 @@ public class ServerHandler implements ITelnetHandler
|
||||
{
|
||||
try
|
||||
{
|
||||
int val = Integer.parseInt(command.substring(9));
|
||||
final int val = Integer.parseInt(command.substring(9));
|
||||
Shutdown.getInstance().startTelnetShutdown(_cSocket.getInetAddress().getHostAddress(), val, false);
|
||||
_print.println("Server Will Shutdown In " + val + " Seconds!");
|
||||
_print.println("Type \"abort\" To Abort Shutdown!");
|
||||
@@ -61,7 +61,7 @@ public class ServerHandler implements ITelnetHandler
|
||||
{
|
||||
try
|
||||
{
|
||||
int val = Integer.parseInt(command.substring(8));
|
||||
final int val = Integer.parseInt(command.substring(8));
|
||||
Shutdown.getInstance().startTelnetShutdown(_cSocket.getInetAddress().getHostAddress(), val, true);
|
||||
_print.println("Server Will Restart In " + val + " Seconds!");
|
||||
_print.println("Type \"abort\" To Abort Restart!");
|
||||
|
@@ -66,27 +66,27 @@ public class StatusHandler implements ITelnetHandler
|
||||
else if (command.equals("forcegc"))
|
||||
{
|
||||
System.gc();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
final StringBuilder sb = new StringBuilder();
|
||||
sb.append("RAM Used: " + ((Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory()) / 1048576)); // 1024 * 1024 = 1048576
|
||||
_print.println(sb.toString());
|
||||
}
|
||||
else if (command.startsWith("memusage"))
|
||||
{
|
||||
double max = Runtime.getRuntime().maxMemory() / 1024; // maxMemory is the upper
|
||||
final double max = Runtime.getRuntime().maxMemory() / 1024; // maxMemory is the upper
|
||||
// limit the jvm can use
|
||||
double allocated = Runtime.getRuntime().totalMemory() / 1024; // totalMemory the
|
||||
final double allocated = Runtime.getRuntime().totalMemory() / 1024; // totalMemory the
|
||||
// size of the
|
||||
// current
|
||||
// allocation pool
|
||||
double nonAllocated = max - allocated; // non allocated memory till jvm limit
|
||||
double cached = Runtime.getRuntime().freeMemory() / 1024; // freeMemory the
|
||||
final double nonAllocated = max - allocated; // non allocated memory till jvm limit
|
||||
final double cached = Runtime.getRuntime().freeMemory() / 1024; // freeMemory the
|
||||
// unused memory in
|
||||
// the allocation pool
|
||||
double used = allocated - cached; // really used memory
|
||||
double useable = max - used; // allocated, but non-used and non-allocated memory
|
||||
final double used = allocated - cached; // really used memory
|
||||
final double useable = max - used; // allocated, but non-used and non-allocated memory
|
||||
|
||||
DecimalFormat df = new DecimalFormat(" (0.0000'%')");
|
||||
DecimalFormat df2 = new DecimalFormat(" # 'KB'");
|
||||
final DecimalFormat df = new DecimalFormat(" (0.0000'%')");
|
||||
final DecimalFormat df2 = new DecimalFormat(" # 'KB'");
|
||||
|
||||
_print.println("+----");// ...
|
||||
_print.println("| Allowed Memory:" + df2.format(max));
|
||||
@@ -120,7 +120,7 @@ public class StatusHandler implements ITelnetHandler
|
||||
public String getServerStatus()
|
||||
{
|
||||
int playerCount = 0, objectCount = 0;
|
||||
int max = LoginServerThread.getInstance().getMaxPlayer();
|
||||
final int max = LoginServerThread.getInstance().getMaxPlayer();
|
||||
|
||||
playerCount = L2World.getInstance().getAllPlayersCount();
|
||||
objectCount = L2World.getInstance().getVisibleObjectsCount();
|
||||
@@ -196,7 +196,7 @@ public class StatusHandler implements ITelnetHandler
|
||||
charCount++;
|
||||
}
|
||||
}
|
||||
StringBuilder sb = new StringBuilder();
|
||||
final StringBuilder sb = new StringBuilder();
|
||||
sb.append("Server Status: ");
|
||||
sb.append("\r\n ---> Player Count: " + playerCount + "/" + max);
|
||||
sb.append("\r\n ---> Offline Count: " + detachedCount + "/" + playerCount);
|
||||
@@ -231,19 +231,19 @@ public class StatusHandler implements ITelnetHandler
|
||||
{
|
||||
int uptime = (int) System.currentTimeMillis() - time;
|
||||
uptime = uptime / 1000;
|
||||
int h = uptime / 3600;
|
||||
int m = (uptime - (h * 3600)) / 60;
|
||||
int s = ((uptime - (h * 3600)) - (m * 60));
|
||||
final int h = uptime / 3600;
|
||||
final int m = (uptime - (h * 3600)) / 60;
|
||||
final int s = ((uptime - (h * 3600)) - (m * 60));
|
||||
return h + "hrs " + m + "mins " + s + "secs";
|
||||
}
|
||||
|
||||
private String gameTime()
|
||||
{
|
||||
int t = GameTimeController.getInstance().getGameTime();
|
||||
int h = t / 60;
|
||||
int m = t % 60;
|
||||
SimpleDateFormat format = new SimpleDateFormat("H:mm");
|
||||
Calendar cal = Calendar.getInstance();
|
||||
final int t = GameTimeController.getInstance().getGameTime();
|
||||
final int h = t / 60;
|
||||
final int m = t % 60;
|
||||
final SimpleDateFormat format = new SimpleDateFormat("H:mm");
|
||||
final Calendar cal = Calendar.getInstance();
|
||||
cal.set(Calendar.HOUR_OF_DAY, h);
|
||||
cal.set(Calendar.MINUTE, m);
|
||||
return format.format(cal.getTime());
|
||||
|
Reference in New Issue
Block a user