java.util.logging.Level#OFF源码实例Demo

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

源代码1 项目: TencentKona-8   文件: Log.java
/**
 * Access log for a tri-state system property.
 *
 * Need to first convert override value to a log level, taking
 * care to interpret a range of values between BRIEF, VERBOSE and
 * SILENT.
 *
 * An override < 0 is interpreted to mean that the logging
 * configuration should not be overridden. The level passed to the
 * factories createLog method will be null in this case.
 *
 * Note that if oldLogName is null and old logging is on, the
 * returned LogStreamLog will ignore the override parameter - the
 * log will never log messages.  This permits new logs that only
 * write to Loggers to do nothing when old logging is active.
 *
 * Do not call getLog multiple times on the same logger name.
 * Since this is an internal API, no checks are made to ensure
 * that multiple logs do not exist for the same logger.
 */
public static Log getLog(String loggerName, String oldLogName,
                         int override)
{
    Level level;

    if (override < 0) {
        level = null;
    } else if (override == LogStream.SILENT) {
        level = Level.OFF;
    } else if ((override > LogStream.SILENT) &&
               (override <= LogStream.BRIEF)) {
        level = BRIEF;
    } else if ((override > LogStream.BRIEF) &&
               (override <= LogStream.VERBOSE))
    {
        level = VERBOSE;
    } else {
        level = Level.FINEST;
    }
    return logFactory.createLog(loggerName, oldLogName, level);
}
 
源代码2 项目: birt   文件: LoggerSettingManager.java
synchronized public LoggerSetting createLoggerSetting ( Logger logger, String directoryName,
		String fileName, Level logLevel, int rollingSize, int maxBackupIndex )
{
	String logFileName = null;
	LogHandler logHandler = null;
	LoggerSetting setting;
	
	if ( directoryName != null || fileName != null  )
	{			
		logFileName = generateUniqueLogFileName( directoryName, fileName );
	}
	
	if ( logFileName != null && logLevel != Level.OFF)
		logHandler = getLogHandler(logFileName, rollingSize, maxBackupIndex, logLevel);
	
	setting = new LoggerSetting( logger, logFileName, 
			logHandler == null ? null : logHandler.getHandler( ), logLevel, rollingSize, maxBackupIndex);
	
	settingList.add( setting );
	
	return setting;
}
 
源代码3 项目: jdk8u60   文件: Log.java
/**
 * Access log for a tri-state system property.
 *
 * Need to first convert override value to a log level, taking
 * care to interpret a range of values between BRIEF, VERBOSE and
 * SILENT.
 *
 * An override < 0 is interpreted to mean that the logging
 * configuration should not be overridden. The level passed to the
 * factories createLog method will be null in this case.
 *
 * Note that if oldLogName is null and old logging is on, the
 * returned LogStreamLog will ignore the override parameter - the
 * log will never log messages.  This permits new logs that only
 * write to Loggers to do nothing when old logging is active.
 *
 * Do not call getLog multiple times on the same logger name.
 * Since this is an internal API, no checks are made to ensure
 * that multiple logs do not exist for the same logger.
 */
public static Log getLog(String loggerName, String oldLogName,
                         int override)
{
    Level level;

    if (override < 0) {
        level = null;
    } else if (override == LogStream.SILENT) {
        level = Level.OFF;
    } else if ((override > LogStream.SILENT) &&
               (override <= LogStream.BRIEF)) {
        level = BRIEF;
    } else if ((override > LogStream.BRIEF) &&
               (override <= LogStream.VERBOSE))
    {
        level = VERBOSE;
    } else {
        level = Level.FINEST;
    }
    return logFactory.createLog(loggerName, oldLogName, level);
}
 
源代码4 项目: openbd-core   文件: LoggerF.java
private Level getLevel( String level ){
	if ( level.equalsIgnoreCase("info") )
		return Level.INFO;
	else if ( level.equalsIgnoreCase("all") )
		return Level.ALL;
	else if ( level.equalsIgnoreCase("config") )
		return Level.CONFIG;
	else if ( level.equalsIgnoreCase("fine") )
		return Level.FINE;
	else if ( level.equalsIgnoreCase("finer") )
		return Level.FINER;
	else if ( level.equalsIgnoreCase("off") )
		return Level.OFF;
	else if ( level.equalsIgnoreCase("severe") )
		return Level.SEVERE;
	else if ( level.equalsIgnoreCase("warning") )
		return Level.WARNING;
	else
		return Level.INFO;
}
 
源代码5 项目: hottub   文件: Log.java
/**
 * Access log for a tri-state system property.
 *
 * Need to first convert override value to a log level, taking
 * care to interpret a range of values between BRIEF, VERBOSE and
 * SILENT.
 *
 * An override < 0 is interpreted to mean that the logging
 * configuration should not be overridden. The level passed to the
 * factories createLog method will be null in this case.
 *
 * Note that if oldLogName is null and old logging is on, the
 * returned LogStreamLog will ignore the override parameter - the
 * log will never log messages.  This permits new logs that only
 * write to Loggers to do nothing when old logging is active.
 *
 * Do not call getLog multiple times on the same logger name.
 * Since this is an internal API, no checks are made to ensure
 * that multiple logs do not exist for the same logger.
 */
public static Log getLog(String loggerName, String oldLogName,
                         int override)
{
    Level level;

    if (override < 0) {
        level = null;
    } else if (override == LogStream.SILENT) {
        level = Level.OFF;
    } else if ((override > LogStream.SILENT) &&
               (override <= LogStream.BRIEF)) {
        level = BRIEF;
    } else if ((override > LogStream.BRIEF) &&
               (override <= LogStream.VERBOSE))
    {
        level = VERBOSE;
    } else {
        level = Level.FINEST;
    }
    return logFactory.createLog(loggerName, oldLogName, level);
}
 
源代码6 项目: openjdk-jdk8u-backup   文件: Log.java
/**
 * Access log for a tri-state system property.
 *
 * Need to first convert override value to a log level, taking
 * care to interpret a range of values between BRIEF, VERBOSE and
 * SILENT.
 *
 * An override < 0 is interpreted to mean that the logging
 * configuration should not be overridden. The level passed to the
 * factories createLog method will be null in this case.
 *
 * Note that if oldLogName is null and old logging is on, the
 * returned LogStreamLog will ignore the override parameter - the
 * log will never log messages.  This permits new logs that only
 * write to Loggers to do nothing when old logging is active.
 *
 * Do not call getLog multiple times on the same logger name.
 * Since this is an internal API, no checks are made to ensure
 * that multiple logs do not exist for the same logger.
 */
public static Log getLog(String loggerName, String oldLogName,
                         int override)
{
    Level level;

    if (override < 0) {
        level = null;
    } else if (override == LogStream.SILENT) {
        level = Level.OFF;
    } else if ((override > LogStream.SILENT) &&
               (override <= LogStream.BRIEF)) {
        level = BRIEF;
    } else if ((override > LogStream.BRIEF) &&
               (override <= LogStream.VERBOSE))
    {
        level = VERBOSE;
    } else {
        level = Level.FINEST;
    }
    return logFactory.createLog(loggerName, oldLogName, level);
}
 
源代码7 项目: openjdk-8   文件: TestIsLoggable.java
public Level threshold() {
    for (Level l : LEVELS ) {
        if (this.toString().endsWith(l.getName())) {
            return l;
        }
    }
    return Level.OFF;
}
 
源代码8 项目: netbeans   文件: Log.java
@Override
public void close() {
    Logger l = this.logger;
    if (getLevel() != Level.OFF && l != null) {
        l.addHandler(this);
    }
}
 
源代码9 项目: jdk8u60   文件: TestIsLoggable.java
public Level threshold() {
    for (Level l : LEVELS ) {
        if (this.toString().endsWith(l.getName())) {
            return l;
        }
    }
    return Level.OFF;
}
 
源代码10 项目: tomee   文件: MavenLogStreamFactory.java
@Override
public Level getLevel() {
    if (logger.isDebugEnabled()) {
        return Level.FINER;
    } else if (logger.isInfoEnabled()) {
        return Level.INFO;
    } else if (logger.isWarnEnabled()) {
        return Level.WARNING;
    } else if (logger.isErrorEnabled()) {
        return Level.SEVERE;
    }
    return Level.OFF;
}
 
源代码11 项目: netbeans   文件: FolderObjTest.java
@Override
protected Level logLevel() {
    String[] testsWithEnabledLogger = new String[] {
        "testCreateFolder72617",
        "testCreateData72617",
        ".testBug127256"
    };
    return (Arrays.asList(testsWithEnabledLogger).contains(getName())) ? 
        Level.FINEST : Level.OFF;
}
 
源代码12 项目: tomee   文件: Log4j2Logger.java
private Level fromL4J(final org.apache.logging.log4j.Level l) {
    Level l2 = null;
    switch (l.getStandardLevel()) {
        case ALL:
            l2 = Level.ALL;
            break;
        case FATAL:
            l2 = Level.SEVERE;
            break;
        case ERROR:
            l2 = Level.SEVERE;
            break;
        case WARN:
            l2 = Level.WARNING;
            break;
        case INFO:
            l2 = Level.INFO;
            break;
        case DEBUG:
            l2 = Level.FINE;
            break;
        case OFF:
            l2 = Level.OFF;
            break;
        case TRACE:
            l2 = Level.FINEST;
            break;
        default:
            l2 = Level.FINE;
    }
    return l2;
}
 
源代码13 项目: vicinity-gateway-api   文件: App.java
/**
 * Translates the string value of logging level configuration parameter to
 * {@link java.util.logging.Level Level} object, that can be fed to
 * {@link java.util.logging.logger Logger}. If the stringValue is null, it will
 * return the default logging level set by {@link #CONFIG_DEF_LOGGINGLEVEL
 * CONFIG_DEF_LOGGINGLEVEL} constant. If the string contains other unexpected
 * value (worst case) returns {@link java.util.logging.level#INFO INFO}.
 * 
 * @param stringValue String value of the configuration parameter.
 * @return String translated into {@link java.util.logging.level Level} object.
 */
private static Level translateLoggingLevel(String stringValue) {

	if (stringValue == null) {
		stringValue = CONFIG_DEF_LOGGINGLEVEL;
	}

	switch (stringValue) {

		case "OFF":
			return Level.OFF;

		case "SEVERE":
			return Level.SEVERE;

		case "WARNING":
			return Level.WARNING;

		case "INFO":
			return Level.INFO;

		case "CONFIG":
			return Level.CONFIG;

		case "FINE":
			return Level.FINE;

		case "FINER":
			return Level.FINER;

		case "FINEST":
			return Level.FINEST;

		default:
			return Level.INFO;
	}
}
 
源代码14 项目: gdx-gamesvcs   文件: GpgsClient.java
/**
 * Gdx to Log4j log level mapping
 */
private static Level getLogLevel(int logLevel) {
    switch (logLevel) {
        case Application.LOG_NONE:
            return Level.OFF;
        case Application.LOG_ERROR:
            return Level.SEVERE;
        case Application.LOG_INFO:
            return Level.INFO;
        case Application.LOG_DEBUG:
            return Level.FINEST;
        default:
            return Level.ALL;
    }
}
 
源代码15 项目: netbeans   文件: OrderingTest.java
@Override
protected Level logLevel() {
    return Level.OFF;
}
 
源代码16 项目: netbeans   文件: StartLog.java
@Override
public Level getLevel() {
    return willLog() ? Level.FINEST : Level.OFF;
}
 
源代码17 项目: olat   文件: StatusDescription.java
private StatusDescription() {
    theLevel = Level.OFF;
    shortDesc = null;
    longDesc = null;
}
 
源代码18 项目: hottub   文件: DebugLogger.java
/**
 * Do not currently support chaining this with parent logger. Logger level null
 * means disabled
 * @return level
 */
public Level getLevel() {
    return logger.getLevel() == null ? Level.OFF : logger.getLevel();
}
 
源代码19 项目: GreasySpoon   文件: Log.java
/**
 * Store a message in ACCESS log.<br>
 * All accesses should be logged (so no Level is asked) 
 * @param message Message content
 */
public final static synchronized void access(String message) {
	if (!accessEnabled || loglevel == Level.OFF ) return;
	logger.store(ACCESS, null, new StringBuilder(message));
}
 
源代码20 项目: openjdk-jdk8u   文件: DebugLogger.java
/**
 * Do not currently support chaining this with parent logger. Logger level null
 * means disabled
 * @return level
 */
public Level getLevel() {
    return logger.getLevel() == null ? Level.OFF : logger.getLevel();
}