java.util.logging.Level#getName ( )源码实例Demo

下面列出了java.util.logging.Level#getName ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: product-microgateway   文件: LogLevelMapper.java
public static String getCLILogLevel(Level level) {
    switch (level.getName()) {
    case "SEVERE":
        return "ERROR";
    case "WARNING":
        return "WARN";
    case "INFO":
        return "INFO";
    case "FINE":
        return "DEBUG";
    case "FINER":
        return "DEBUG";
    case "FINEST":
        return "TRACE";
    default:
        return "<UNDEFINED>";
    }
}
 
源代码2 项目: lucene-solr   文件: JulInfo.java
@Override
public String getLevel() {
  if(logger==null) {
    return null;
  }
  Level level = logger.getLevel();
  if (level != null) {
    return level.getName();
  }
  for (Level l : LEVELS) {
    if (l == null) {
      // avoid NPE
      continue;
    }
    if (logger.isLoggable(l)) {
      // return first level loggable
      return l.getName();
    }
  }
  return Level.OFF.getName();
}
 
源代码3 项目: vespa   文件: DefaultLevelController.java
DefaultLevelController(String env) {
    if (LogUtil.empty(env)) {
        env = "all -debug -spam";
    }

    //level string is: fatal, error, warning, config, info, event, debug, spam
    if (env.equals("all")) {
        levelLimit = LogLevel.ALL;
        levelstring = "  ON  ON  ON  ON  ON  ON  ON  ON";
    } else {
        StringBuilder sb = new StringBuilder();
        for (Level level : LogLevel.getLevels().values()) {
            String levelName = level.getName();
            if (hasNegWord(levelName, env) || (!hasWord("all", env) && !hasWord(levelName, env))) {
                sb.append(" OFF");
            } else {
                sb.append("  ON");
                if ((level.intValue() < levelLimit.intValue())) {
                    levelLimit = level;
                }
            }
        }
        levelstring = sb.toString();
    }
    // System.err.println("default level controller levelstring: "+levelstring);
}
 
源代码4 项目: vespa   文件: LogMetricsHandler.java
/**
 * Returns a Map of log level counts (level is key and count is
 * value).
 *
 * @return A Map of log level counts
 */
public Map<String, Long> getMetricsPerLevel() {
    Map<String, Long> levelCounts = new TreeMap<String, Long>();
    // Loop through all levels summing the count for all hosts.
    for (Level level : Arrays.asList(levels)) {
        String levelName = level.getName();
        long count = 0;
        for (LevelCount levelCount : logMetrics) {
            if (levelName.equals(levelCount.getLevel().getName())) {
                count += levelCount.getCount();
            }
        }
        levelCounts.put(levelName, count);
    }
    return levelCounts;
}
 
源代码5 项目: darklaf   文件: ComponentDemo.java
default JMenu createDevSettings() {
    JMenu dev = new JMenu("Dev");
    JMenu logging = new JMenu("Logging");
    ButtonGroup bg = new ButtonGroup();
    Level[] levels = new Level[]{Level.ALL, Level.FINE, Level.INFO, Level.WARNING, Level.SEVERE, Level.OFF};
    Level currentLevel = LafManager.getLogLevel();
    for (Level level : levels) {
        JRadioButtonMenuItem mi = new JRadioButtonMenuItem(level.getName());
        mi.addActionListener(e -> LafManager.setLogLevel(level));
        bg.add(mi);
        logging.add(mi);
        if (level.equals(currentLevel)) {
            mi.setSelected(true);
        }
    }
    JCheckBoxMenuItem aaPainting = new JCheckBoxMenuItem("Translucent Antialiasing");
    aaPainting.addActionListener(e -> StringPainter.setTranslucentAAPaintingEnabled(aaPainting.isSelected()));
    aaPainting.setSelected(StringPainter.isTranslucentAAPaintingEnabled());
    JCheckBoxMenuItem experimentalAA = new JCheckBoxMenuItem("Experimental Antialiasing");
    experimentalAA.addActionListener(e -> StringPainter.setExperimentalAntialiasingEnabled(experimentalAA.isSelected()));
    experimentalAA.setSelected(StringPainter.isExperimentalAntialiasingEnabled());

    dev.add(logging);
    dev.add(aaPainting);
    dev.add(experimentalAA);
    dev.add(new JCheckBoxMenuItem("Custom Decorations") {
        {
            setSelected(LafManager.isDecorationsEnabled());
            addActionListener(e -> LafManager.setDecorationsEnabled(isSelected()));
        }
    });
    return dev;
}
 
源代码6 项目: netbeans   文件: LogViewMgr.java
private Map<String, String> getLevelMap() {
    Map<String, String> levelMap = new HashMap<String, String>();
    for(Level l: new Level [] { Level.ALL, Level.CONFIG, Level.FINE,
            Level.FINER, Level.FINEST, Level.INFO, Level.SEVERE, Level.WARNING } ) {
        String name = l.getName();
        levelMap.put(name, l.getLocalizedName());
    }
    return levelMap;
}
 
源代码7 项目: netbeans   文件: LogViewMgr.java
private Map<String, String> getLevelMap() {
    Map<String, String> levelMap = new HashMap<String, String>();
    for(Level l: new Level [] { Level.ALL, Level.CONFIG, Level.FINE,
            Level.FINER, Level.FINEST, Level.INFO, Level.SEVERE, Level.WARNING } ) {
        String name = l.getName();
        levelMap.put(name, getLocalized(name));
    }
    return levelMap;
}
 
源代码8 项目: ProjectAres   文件: LoggingCommands.java
private static String levelName(Level level) {
    if(level == Level.WARNING) {
        return "WARN";
    } else if(level == null) {
        return "parent";
    } else {
        return level.getName();
    }
}
 
源代码9 项目: phoebus   文件: LogWriter.java
public LogWriter(final InputStream stream, final String cmd, final Level level)
{
    super("LogWriter " + level.getName() + " " + cmd);
    reader = new BufferedReader(new InputStreamReader(stream));
    this.cmd = cmd;
    this.level = level;
    setDaemon(true);
}
 
源代码10 项目: rapidminer-studio   文件: LogViewer.java
public LogLevelMenu() {
	super("log_level");

	for (final Level level : LogViewer.SELECTABLE_LEVELS) {
		JMenuItem item = new JMenuItem(new LoggedAbstractAction(level.getName()) {

			private static final long serialVersionUID = 1L;

			@Override
			public void loggedActionPerformed(ActionEvent e) {
				new Thread(new Runnable() {

					@Override
					public void run() {
						// change the log level outside the EDT
						// no progress thread because the part that may take some time (the
						// GUI refresh by Swing) cannot be cancelled anyway
						setLogLevel(level);
					}
				}).start();
			}
		});

		// highlight current log level
		if (getLogSelectionModel().getCurrentLogModel() != null) {
			if (level.equals(getLogSelectionModel().getCurrentLogModel().getLogLevel())) {
				item.setFont(item.getFont().deriveFont(Font.BOLD));
			}
		}
		add(item);
	}
}
 
源代码11 项目: Repeat   文件: RenderedDebugLevel.java
private static RenderedDebugLevel of(Level level, boolean selected) {
	RenderedDebugLevel output = new RenderedDebugLevel();
	output.name = level.getName();
	output.selected = selected;
	return output;
}
 
private String createMessage(Level lev, long start) {
    return "Log message at level " + lev.getName() + " (" + start + ")";
}
 
源代码13 项目: selenium   文件: LogLevelMapping.java
/**
 * Converts the JDK level to a name supported by Selenium.
 *
 * @param level log level to get the string name of
 * @return string name representation of the level selenium supports
 */
public static String getName(Level level) {
  Level normalized = normalize(level);
  return normalized == Level.FINE ? DEBUG : normalized.getName();
}