示例#1
0
 static {
   boolean disabled;
   if (SystemPropertyUtil.get("io.netty.noResourceLeakDetection") != null) {
     boolean disabled = SystemPropertyUtil.getBoolean("io.netty.noResourceLeakDetection", false);
     logger.debug("-Dio.netty.noResourceLeakDetection: {}", Boolean.valueOf(disabled));
     logger.warn(
         "-Dio.netty.noResourceLeakDetection is deprecated. Use '-D{}={}' instead.",
         "io.netty.leakDetectionLevel",
         DEFAULT_LEVEL.name().toLowerCase());
   } else {
     disabled = false;
   }
   Level defaultLevel = disabled ? Level.DISABLED : DEFAULT_LEVEL;
   String levelStr =
       SystemPropertyUtil.get("io.netty.leakDetectionLevel", defaultLevel.name())
           .trim()
           .toUpperCase();
   Level level = DEFAULT_LEVEL;
   for (Level l : EnumSet.allOf(Level.class)) {
     if ((levelStr.equals(l.name())) || (levelStr.equals(String.valueOf(l.ordinal())))) {
       level = l;
     }
   }
   level = level;
   if (logger.isDebugEnabled()) {
     logger.debug("-D{}: {}", "io.netty.leakDetectionLevel", level.name().toLowerCase());
   }
 }
示例#2
0
 public void log(Player p, String msg, Level TYPE) {
   try {
     String playername = p.getName();
     if (TYPE.equals(Level.WARNING) || TYPE.equals(Level.ERROR)) {
       if (usePrefix) {
         p.sendMessage(
             PrefixColor
                 + "["
                 + Prefix
                 + "]"
                 + ChatColor.RED
                 + " "
                 + TYPE.name()
                 + ": "
                 + TextColor
                 + msg);
         if (debugfile) {
           this.log("Player: " + playername + " " + TYPE.name() + ": " + msg);
         }
       } else {
         p.sendMessage(ChatColor.RED + TYPE.name() + ": " + TextColor + msg);
         if (debugfile) {
           this.log("Player: " + playername + " " + TYPE.name() + ": " + msg);
         }
       }
     } else {
       if (usePrefix) {
         p.sendMessage(PrefixColor + "[" + Prefix + "]" + " " + TextColor + msg);
         if (debugfile) {
           this.log("Player: " + playername + " Msg: " + msg);
         }
       } else {
         p.sendMessage(TextColor + msg);
         if (debugfile) {
           this.log("Player: " + playername + " Msg: " + msg);
         }
       }
     }
   } catch (Exception e) {
     e.printStackTrace();
     System.out.println("[Paypassage] Error: Uncatch Exeption!");
     if (plugin.getReportHandler() != null) {
       plugin
           .getReportHandler()
           .report(3317, "PlayerLogger doesnt work", e.getMessage(), "Paypassage", e);
     }
   }
 }
示例#3
0
 public void log(String msg, Level TYPE) {
   try {
     if (TYPE.equals(Level.WARNING) || TYPE.equals(Level.ERROR)) {
       System.err.println("[" + plugin.getName() + "] " + TYPE.name() + ": " + msg);
       Bukkit.broadcast(
           PrefixColor
               + "["
               + Prefix
               + "]"
               + ChatColor.RED
               + " "
               + TYPE.name()
               + ": "
               + TextColor
               + msg,
           "Paypassage.log");
       if (debugfile) {
         this.log("Error: " + msg);
       }
     } else if (TYPE.equals(Level.DEBUG)) {
       if (debug) {
         System.out.println("[" + Prefix + "]" + " Debug: " + msg);
         Bukkit.broadcast(
             PrefixColor + "[" + Prefix + "]" + " Debug: " + TextColor + msg, "Paypassage.log");
       }
       if (debugfile) {
         this.log("Debug: " + msg);
       }
     } else {
       System.out.println(Prefix + msg);
       Bukkit.broadcast(
           PrefixColor + "[" + Prefix + "]" + " " + TextColor + msg, "Paypassage.log");
       if (debugfile) {
         this.log(msg);
       }
     }
   } catch (Exception e) {
     e.printStackTrace();
     System.out.println("[Paypassage] Error: Uncatch Exeption!");
     if (plugin.getReportHandler() != null) {
       plugin
           .getReportHandler()
           .report(3317, "Logger doesnt work", e.getMessage(), "Paypassage", e);
     }
   }
 }
示例#4
0
 @Override
 protected void log(final Level level, final String msg, final Throwable t) {
   logString = level.name() + " - " + msg;
 }