ch.qos.logback.core.ConsoleAppender.setOutputStream()方法的使用及代码示例

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

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

ConsoleAppender.setOutputStream介绍

暂无

代码示例

代码示例来源:origin: camunda/camunda-bpm-platform

@Override
public void start() {
 OutputStream targetStream = target.getStream();
 // enable jansi only on Windows and only if withJansi set to true
 if (EnvUtil.isWindows() && withJansi) {
  targetStream = getTargetStreamForWindows(targetStream);
 }
 setOutputStream(targetStream);
 super.start();
}

代码示例来源:origin: com.simiacryptus/java-util

/**
 * Init sys out interceptor.
 *
 * @return the sys out interceptor
 */
@javax.annotation.Nonnull
public SysOutInterceptor init() {
 if (!initialized.getAndSet(true)) {
  ch.qos.logback.classic.Logger root = ((ch.qos.logback.classic.Logger) log).getLoggerContext().getLogger("ROOT");
  @javax.annotation.Nonnull ch.qos.logback.core.ConsoleAppender stdout = (ch.qos.logback.core.ConsoleAppender) root.getAppender("STDOUT");
  stdout.setOutputStream(this);
  System.setOut(this);
 }
 return this;
}

代码示例来源:origin: tony19/logback-android

@Override
public void start() {
 OutputStream targetStream = target.getStream();
 setOutputStream(targetStream);
 super.start();
}

代码示例来源:origin: ch.qos.logback/core

@Override
public void start() {
 OutputStream targetStream = target.getStream();
 // enable jansi only on Windows and only if withJansi set to true
 if (EnvUtil.isWindows() && withJansi) {
  targetStream = getTargetStreamForWindows(targetStream);
 }
 setOutputStream(targetStream);
 super.start();
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

@Override
public void start() {
  OutputStream targetStream = target.getStream();
  // enable jansi only on Windows and only if withJansi set to true
  if (EnvUtil.isWindows() && withJansi) {
    targetStream = getTargetStreamForWindows(targetStream);
  }
  setOutputStream(targetStream);
  super.start();
}

代码示例来源:origin: Nextdoor/bender

@Override
public void start() {
  OutputStream targetStream = target.getStream();
  // enable jansi only on Windows and only if withJansi set to true
  if (EnvUtil.isWindows() && withJansi) {
    targetStream = getTargetStreamForWindows(targetStream);
  }
  setOutputStream(targetStream);
  super.start();
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/ch.qos.logback.core

@Override
public void start() {
 OutputStream targetStream = target.getStream();
 // enable jansi only on Windows and only if withJansi set to true
 if (EnvUtil.isWindows() && withJansi) {
  targetStream = getTargetStreamForWindows(targetStream);
 }
 setOutputStream(targetStream);
 super.start();
}

代码示例来源:origin: com.hynnet/logback-core

@Override
public void start() {
 OutputStream targetStream = target.getStream();
 // enable jansi only on Windows and only if withJansi set to true
 if (EnvUtil.isWindows() && withJansi) {
  targetStream = getTargetStreamForWindows(targetStream);
 }
 setOutputStream(targetStream);
 super.start();
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

@Override
public void start() {
  OutputStream targetStream = target.getStream();
  // enable jansi only on Windows and only if withJansi set to true
  if (EnvUtil.isWindows() && withJansi) {
    targetStream = getTargetStreamForWindows(targetStream);
  }
  setOutputStream(targetStream);
  super.start();
}

代码示例来源:origin: Findwise/Hydra

/**
 * Adds a ConsoleAppender to the supplied logger.
 * 
 * @param logger
 */
synchronized public static void addConsoleAppender(
    ch.qos.logback.classic.Logger logger) {
  PatternLayoutEncoder encoder = new PatternLayoutEncoder();
  encoder.setContext(logger.getLoggerContext());
  encoder.setPattern("%d{HH:mm:ss.SSS} [%-5level] %msg %n");
  encoder.start();
  ConsoleAppender<ILoggingEvent> c = new ConsoleAppender<ILoggingEvent>();
  c.setContext(logger.getLoggerContext());
  c.setOutputStream(System.err);
  c.setEncoder(encoder);
  c.start();
  logger.addAppender(c);
}

相关文章