org.apache.log4j.ConsoleAppender.setThreshold()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.6k)|赞(0)|评价(0)|浏览(148)

本文整理了Java中org.apache.log4j.ConsoleAppender.setThreshold()方法的一些代码示例,展示了ConsoleAppender.setThreshold()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ConsoleAppender.setThreshold()方法的具体详情如下:
包路径:org.apache.log4j.ConsoleAppender
类名称:ConsoleAppender
方法名:setThreshold

ConsoleAppender.setThreshold介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

public static void setConsoleAppenderDebug() {
 Enumeration<?> appenders = Logger.getLogger( STRING_PENTAHO_DI_LOGGER_NAME ).getAllAppenders();
 while ( appenders.hasMoreElements() ) {
  Object appender = appenders.nextElement();
  if ( appender instanceof ConsoleAppender || appender instanceof Log4jConsoleAppender ) {
   if ( appender instanceof ConsoleAppender ) {
    ( (ConsoleAppender) appender ).setThreshold( Level.DEBUG );
   }
  }
 }
}

代码示例来源:origin: RipMeApp/ripme

private void setLogLevel(String level) {
  Level newLevel = Level.ERROR;
  level = level.substring(level.lastIndexOf(' ') + 1);
  switch (level) {
    case "Debug":
      newLevel = Level.DEBUG;
      break;
    case "Info":
      newLevel = Level.INFO;
      break;
    case "Warn":
      newLevel = Level.WARN;
      break;
    case "Error":
      newLevel = Level.ERROR;
      break;
  }
  Logger.getRootLogger().setLevel(newLevel);
  LOGGER.setLevel(newLevel);
  ConsoleAppender ca = (ConsoleAppender)Logger.getRootLogger().getAppender("stdout");
  if (ca != null) {
    ca.setThreshold(newLevel);
  }
  FileAppender fa = (FileAppender)Logger.getRootLogger().getAppender("FILE");
  if (fa != null) {
    fa.setThreshold(newLevel);
  }
}

代码示例来源:origin: stackoverflow.com

ConsoleAppender console = new ConsoleAppender(); //create appender
//configure the appender
String PATTERN = "%d [%p|%c|%C{1}] %m%n";
console.setLayout(new PatternLayout(PATTERN)); 
console.setThreshold(Level.FATAL);
console.activateOptions();
//add appender to any Logger (here is root)
Logger.getRootLogger().addAppender(console);
FileAppender fa = new FileAppender();
fa.setName("FileLogger");
fa.setFile("mylog.log");
fa.setLayout(new PatternLayout("%d %-5p [%c{1}] %m%n"));
fa.setThreshold(Level.DEBUG);
fa.setAppend(true);
fa.activateOptions();
//add appender to any Logger (here is root)
Logger.getRootLogger().addAppender(fa);
//repeat with all other desired appenders

代码示例来源:origin: apache/ignite

errAppender.setThreshold(Level.WARN);

代码示例来源:origin: apache/ignite

conApp.setThreshold(Level.WARN);

代码示例来源:origin: apache/ignite

errAppender.setThreshold(Level.WARN);

代码示例来源:origin: apache/ignite

conApp.setThreshold(Level.WARN);

代码示例来源:origin: apache/ignite

c.setThreshold(Priority.WARN);
c.setLayout(new PatternLayout("[%d{ISO8601}][%-5p][%t][%c{1}] %m%n"));

代码示例来源:origin: apache/metron

public static void verboseLogging(String pattern, Level level) {
 ConsoleAppender console = new ConsoleAppender(); //create appender
 //configure the appender
 console.setLayout(new PatternLayout(pattern));
 console.setThreshold(level);
 console.activateOptions();
 //add appender to any Logger (here is root)
 Logger.getRootLogger().addAppender(console);
}

代码示例来源:origin: apache/metron

public static void verboseLogging(String pattern, Level level) {
 ConsoleAppender console = new ConsoleAppender(); //create appender
 //configure the appender
 console.setLayout(new PatternLayout(pattern));
 console.setThreshold(level);
 console.activateOptions();
 //add appender to any Logger (here is root)
 Logger.getRootLogger().addAppender(console);
}

代码示例来源:origin: org.maltparser/maltparser

/**
   * Sets the system verbosity level
   * 
   * @param verbosity    a system verbosity level
   */
  public void setSystemVerbosityLevel(String verbosity) {
    this.systemVerbosityLevel = Level.toLevel(verbosity, Level.INFO);
    consoleAppender.setThreshold(systemVerbosityLevel);
    systemLogger.setLevel(systemVerbosityLevel);
  }
}

代码示例来源:origin: org.crazyyak.app/yak-app-common

public void initConsoleAppender(Level level, String pattern) {
 ConsoleAppender consoleAppender = new ConsoleAppender(new PatternLayout(pattern));
 consoleAppender.setThreshold(level);
 Logger.getRootLogger().addAppender(consoleAppender);
 String msg = String.format("%s configured with log level %s.", ConsoleAppender.class.getSimpleName(), level);
 info(LogUtils.class, msg);
}

代码示例来源:origin: opencb/opencga

public void configureDefaultLog(String logLevel) {
    // This small hack allow to configure the appropriate Logger level from the command line, this is done
    // by setting the DEFAULT_LOG_LEVEL_KEY before the logger object is created.
//        System.setProperty(org.slf4j.impl.SimpleLogger.DEFAULT_LOG_LEVEL_KEY, logLevel);
    org.apache.log4j.Logger rootLogger = LogManager.getRootLogger();
//        rootLogger.setLevel(Level.toLevel(logLevel));

    ConsoleAppender stderr = (ConsoleAppender) rootLogger.getAppender("stderr");
    stderr.setThreshold(Level.toLevel(logLevel));

    logger = LoggerFactory.getLogger(this.getClass().toString());
    this.logLevel = logLevel;
  }

代码示例来源:origin: org.bitbucket.ibencher/vagabond

public void defaultLogConfig() {
  // standard appender is console
  ConsoleAppender console = new ConsoleAppender(); 
  String PATTERN = "%d [%p] %l %m%n";
  console.setLayout(new PatternLayout(PATTERN)); 
  console.setThreshold(Level.ERROR);
  console.activateOptions();
  Logger.getRootLogger().addAppender(console);
}

代码示例来源:origin: JackOfMostTrades/gadgetinspector

private static void configureLogging() {
    ConsoleAppender console = new ConsoleAppender();
    String PATTERN = "%d %c [%p] %m%n";
    console.setLayout(new PatternLayout(PATTERN));
    console.setThreshold(Level.DEBUG);
    console.activateOptions();
    org.apache.log4j.Logger.getRootLogger().addAppender(console);
  }
}

代码示例来源:origin: stackoverflow.com

ConsoleAppender console = new ConsoleAppender(); //create appender
//configure the appender
String PATTERN = "%d [%p|%c|%C{1}] %m%n";
console.setLayout(new PatternLayout(PATTERN)); 
console.setThreshold(Level.FATAL);
console.activateOptions();
//add appender to any Logger (here is root)
Logger.getRootLogger().addAppender(console);

代码示例来源:origin: opencb/opencga

default void logLevel(String level) {
    ConsoleAppender stderr = (ConsoleAppender) LogManager.getRootLogger().getAppender("stderr");
    stderr.setThreshold(Level.toLevel(level));
    org.apache.log4j.Logger.getLogger("org.mongodb.driver.cluster").setLevel(Level.WARN);
    org.apache.log4j.Logger.getLogger("org.mongodb.driver.connection").setLevel(Level.WARN);
    org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.update").setLevel(Level.WARN);
    org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.command").setLevel(Level.WARN);
    org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.query").setLevel(Level.WARN);
    org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.getmore").setLevel(Level.WARN);
  }
}

代码示例来源:origin: kejunxia/AndroidMvc

@BeforeClass
public static void beforeClass() {
  ConsoleAppender console = new ConsoleAppender(); //create appender
  //configure the appender
  String PATTERN = "%d [%p] %C{1}: %m%n";
  console.setLayout(new PatternLayout(PATTERN));
  console.setThreshold(Level.DEBUG);
  console.activateOptions();
  //add appender to any Logger (here is root)
  Logger.getRootLogger().addAppender(console);
}

代码示例来源:origin: kejunxia/AndroidMvc

@BeforeClass
public static void beforeClass() {
  ConsoleAppender console = new ConsoleAppender(); //create appender
  //configure the appender
  String PATTERN = "%d [%p] %C{1}: %m%n";
  console.setLayout(new PatternLayout(PATTERN));
  console.setThreshold(Level.DEBUG);
  console.activateOptions();
  //add appender to any Logger (here is root)
  Logger.getRootLogger().addAppender(console);
}

代码示例来源:origin: org.arakhne.afc.bootique/bootique-log4j

@Override
public Appender createAppender(String defaultLogFormat) {
  final ConsoleAppender appender = new ConsoleAppender(createLayout(defaultLogFormat));
  appender.setName("console"); //$NON-NLS-1$
  appender.setTarget(getTarget().toLog4j());
  appender.setEncoding(getEncoding());
  appender.setImmediateFlush(getImmediateFlush());
  if (getThreshold() != null) {
    appender.setThreshold(getThreshold().toLog4j());
  }
  return appender;
}

相关文章