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

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

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

ConsoleAppender.setName介绍

暂无

代码示例

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

c.setName("CONSOLE_ERR");
c.setTarget("System.err");
c.setThreshold(Priority.WARN);

代码示例来源:origin: LiveRamp/hank

public BaseTestCase() {
 org.apache.log4j.Logger rootLogger = org.apache.log4j.Logger.getRootLogger();
 rootLogger.setLevel(Level.ALL);
 org.apache.log4j.Logger.getLogger("org.apache.hadoop").setLevel(Level.INFO);
 org.apache.log4j.Logger.getLogger("cascading").setLevel(Level.INFO);
 org.apache.log4j.Logger.getLogger("org.eclipse.jetty").setLevel(Level.ERROR);
 // Reconfigure the logger to ensure things are working
 ConsoleAppender consoleAppender = new ConsoleAppender(new PatternLayout("%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n"), ConsoleAppender.SYSTEM_ERR);
 consoleAppender.setName("test-console-appender");
 consoleAppender.setFollow(true);
 rootLogger.removeAppender("test-console-appender");
 rootLogger.addAppender(consoleAppender);
}

代码示例来源:origin: de.taimos/dvalin-daemon

@Override
public void simpleLogging() throws Exception {
  // Clear all existing appenders
  this.rlog.removeAllAppenders();
  final Level logLevel = Level.toLevel(System.getProperty(Log4jDaemonProperties.LOGGER_LEVEL), Level.INFO);
  this.rlog.setLevel(logLevel);
  this.console = new ConsoleAppender();
  this.console.setName("CONSOLE");
  this.console.setLayout(new PatternLayout(DEFAULT_PATTERN));
  this.console.setTarget(ConsoleAppender.SYSTEM_OUT);
  this.console.activateOptions();
  this.rlog.addAppender(this.console);
}

代码示例来源:origin: sterodium/selenium-grid-extensions

private void installConsoleAppender() {
  ConsoleAppender console = new ConsoleAppender();
  console.setName("Console");
  console.setThreshold(logLevel);
  console.setLayout(new PatternLayout(PATTERN));
  console.setFollow(true);
  console.activateOptions();
  Logger.getRootLogger().addAppender(console);
}

代码示例来源:origin: org.orbisgis/orbisgis-core

/**
 * Console output to info level min
 */
public static Filter initConsoleLogger(boolean debugMode) {
  Logger root = Logger.getRootLogger();
  ConsoleAppender appender = new ConsoleAppender(
  new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN));
  appender.setName(CONSOLE_LOGGER);
  LevelRangeFilter consoleFilter = new LevelRangeFilter();
  setFilterLevel(consoleFilter,debugMode);
  consoleFilter.setLevelMax(Level.FATAL);
  appender.addFilter(consoleFilter);
  root.addAppender(appender);
  return consoleFilter;
}
/**

代码示例来源:origin: NGDATA/lilyproject

if (rootLogger.getAppender(appenderName) == null) {
  ConsoleAppender consoleAppender = new ConsoleAppender();
  consoleAppender.setName(appenderName);
  consoleAppender.setLayout(new PatternLayout("[%t] %-5p %c - %m%n"));
  consoleAppender.activateOptions();

代码示例来源:origin: NGDATA/lilyproject

consoleAppender.setName("console appender");
consoleAppender.setLayout(new PatternLayout("[%-5p][%d{ABSOLUTE}][%-10.10t] %c - %m%n"));
consoleAppender.activateOptions();

代码示例来源:origin: org.wso2.bpel/ode-utils

/**
 * Initialize logging appropriate for command-line utilities. The logging will
 * be limited to error messages on standard error, unless user-specified
 * logging options are present. Among other things, this method looks for the
 * <code>-v</code> option and configures logging verbosity appropriately
 *
 * @param level
 */
protected static void initLogging(int level) {
 ConsoleAppender appender = new ConsoleAppender(new SimpleLayout());
 appender.setName("stderr appender");
 appender.setWriter(new PrintWriter(System.err));
 appender.setLayout(new PatternLayout(LOGGING_PATTERN));
 initialize(appender, level);
 BasicConfigurator.configure(appender);
 Logger.getRootLogger().addAppender(appender);
}

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

console.setName(CONSOLE_APPENDER_NAME);
console.setLayout(new PatternLayout(pattern));
console.setThreshold(threshold);

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

ConsoleAppender caInfo = new ConsoleAppender();
 caInfo.setName("infoConsole");
 caInfo.setThreshold(Level.DEBUG);
 layout.setConversionPattern("%-5p %d [%t] %c %x - %m%n");
 caInfo.setLayout(layout);
 LevelRangeFilter lrf = new LevelRangeFilter();
 lrf.setLevelMax(Level.DEBUG);
 lrf.setLevelMin(Level.DEBUG);
 caInfo.addFilter(lrf);
 caInfo.activateOptions();
 logger.addAppender(caInfo);

代码示例来源:origin: de.taimos/dvalin-daemon

this.console.setName("CONSOLE");
this.console.setLayout(new PatternLayout(DEFAULT_PATTERN));
this.console.setTarget(ConsoleAppender.SYSTEM_OUT);

代码示例来源: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;
}

相关文章