private String format(Level level, String message) {
   return '['
       + name
       + "] ["
       + level.toString()
       + "] @ "
       + System.currentTimeMillis()
       + ": "
       + message;
 }
Esempio n. 2
0
 /**
  * Set the logging level using one of the words "severe", "warning" etc corresponding to logging
  * levels. This function is case insensitive.
  *
  * @param word
  */
 public static void setLevelByName(String word) {
   String s = word.toUpperCase();
   Level level = Level.SEVERE;
   if (s.equals("SEVERE")) level = Level.SEVERE;
   if (s.equals("WARNING")) level = Level.WARNING;
   if (s.equals("INFO")) level = Level.INFO;
   if (s.equals("CONFIG")) level = Level.CONFIG;
   if (s.equals("FINE")) level = Level.FINE;
   if (s.equals("FINER")) level = Level.FINER;
   if (s.equals("FINEST")) level = Level.FINEST;
   logger.setLevel(level);
   Level ll = logger.getLevel();
   System.out.println("Logging level now " + ll.toString());
 }
 @Override
 public void setStatus(Level level, String msg) {
   if (_address != null) {
     sendToGanglia(
         _address,
         _port,
         level.toString(),
         msg,
         GANGLIA_VALUE_STRING,
         "",
         GANGLIA_SLOPE_UNSPECIFIED,
         100,
         100);
   }
 }
Esempio n. 4
0
 @Override
 public void setLevel(Level level) {
   theLog.setLevel(org.apache.log4j.Level.toLevel(level.toString()));
 }
 @Override
 public String toString() {
   return "P: " + profile.toString() + " L: " + level.toString();
 }