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

x33g5p2x  于2022-01-23 转载在 其他  
字(6.5k)|赞(0)|评价(0)|浏览(312)

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

Logger.removeAllAppenders介绍

暂无

代码示例

代码示例来源:origin: log4j/log4j

root.removeAllAppenders();
 cats = this.getCurrentLoggers();
 while(cats.hasMoreElements()) {
Logger c = (Logger) cats.nextElement();
c.removeAllAppenders();

代码示例来源:origin: log4j/log4j

logger.removeAllAppenders();

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

/**
 * Setup {@link org.apache.log4j.Logger}, the default logger implementation for tests,
 * to append {@link LoggingEvent}s to {@link #loggingEvents} so that we can assert if
 * the right messages were logged.
 *
 * @see #testLogTimeoutAlmostReachedWarningDuringCommit
 * @see #testLogTimeoutAlmostReachedWarningDuringRecovery
 */
private void setupLogger() {
  Logger.getRootLogger().removeAllAppenders();
  logger = Logger.getLogger(TwoPhaseCommitSinkFunction.class);
  testAppender = new AppenderSkeleton() {
    @Override
    protected void append(LoggingEvent event) {
      loggingEvents.add(event);
    }
    @Override
    public void close() {
    }
    @Override
    public boolean requiresLayout() {
      return false;
    }
  };
  logger.addAppender(testAppender);
  logger.setLevel(Level.WARN);
}

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

public boolean close() {
 boolean isNotEmbedded = true;
 try {
  // Close all appenders only if we are not embedded (ie. running a report in BA Server
  // that has a PDI data source is considered embedded)
  Logger logger = Logger.getLogger( STRING_PENTAHO_DI_LOGGER_NAME );
  Enumeration<?> appenders = logger.getAllAppenders();
  while ( appenders.hasMoreElements() ) {
   final Appender appender = (Appender) appenders.nextElement();
   // Check to see if we have registered BA Server appenders
   if ( ( appender.getName().compareTo( STRING_PENTAHO_BASERVER_FILE_APPENDER ) == 0 )
    || ( appender.getName().compareTo( STRING_PENTAHO_BASERVER_CONSOLE_APPENDER ) == 0 ) ) {
    isNotEmbedded = false;
    break;
   }
  }
  // If we are not embedded, we can safely close all appenders.
  if ( isNotEmbedded == true ) {
   pentahoLogger.removeAllAppenders();
   LogWriter.unsetLogWriter();
  }
 } catch ( Exception e ) {
  isNotEmbedded = false;
 }
 return isNotEmbedded;
}

代码示例来源:origin: log4j/log4j

cat.removeAllAppenders();

代码示例来源:origin: marytts/marytts

clientLogger.removeAllAppenders();
clientLogger = null;

代码示例来源:origin: marytts/marytts

clientLogger.removeAllAppenders();
clientLogger = null;

代码示例来源:origin: azkaban/azkaban

this._logger.removeAllAppenders();
final ConsoleAppender appender = new ConsoleAppender(DEFAULT_LAYOUT);
appender.activateOptions();

代码示例来源:origin: voldemort/voldemort

@Test
public void testDataFileChunk() throws IOException {
  Logger.getRootLogger().removeAllAppenders();

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

impl.removeAllAppenders();

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

Logger impl = Logger.getRootLogger();
impl.removeAllAppenders();

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

Logger log4j = Logger.getRootLogger();
log4j.removeAllAppenders();

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

root.removeAllAppenders();
 cats = this.getCurrentLoggers();
 while(cats.hasMoreElements()) {
Logger c = (Logger) cats.nextElement();
c.removeAllAppenders();

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

logger.removeAllAppenders();

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

cat.removeAllAppenders();

代码示例来源:origin: yacy/yacy_grid_mcp

public static void init(File serviceData, Map<String, String> cc, boolean localStorage) {
  PatternLayout layout = new PatternLayout("%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %p %c %x - %m%n");
  logger = Logger.getRootLogger();
  logger.removeAllAppenders();
  logAppender = new LogAppender(layout, 100000);
  logger.addAppender(logAppender);

代码示例来源:origin: voldemort/voldemort

@Test
public void testIsFormatCorrect() {
  Logger.getRootLogger().removeAllAppenders();
  assertFalse(ReadOnlyUtils.isFormatCorrect("0", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0index", ReadOnlyStorageFormat.READONLY_V0));
  assertTrue(ReadOnlyUtils.isFormatCorrect("0_0.index", ReadOnlyStorageFormat.READONLY_V0));
  assertTrue(ReadOnlyUtils.isFormatCorrect("10_0.data", ReadOnlyStorageFormat.READONLY_V0));
  assertTrue(ReadOnlyUtils.isFormatCorrect("10_10.data", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.dat", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.inde", ReadOnlyStorageFormat.READONLY_V0));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.index", ReadOnlyStorageFormat.READONLY_V2));
  assertTrue(ReadOnlyUtils.isFormatCorrect("0_0_0.index", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("0_0_0index", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("10_0.d", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.d", ReadOnlyStorageFormat.READONLY_V2));
  assertTrue(ReadOnlyUtils.isFormatCorrect("10_10_0.index", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("10_10_0.inde", ReadOnlyStorageFormat.READONLY_V2));
  assertFalse(ReadOnlyUtils.isFormatCorrect("10_10_0.dat", ReadOnlyStorageFormat.READONLY_V2));
}

代码示例来源:origin: ch.cern.hadoop/hadoop-common

private String logOut(String message, Throwable throwable) {
 StringWriter writer = new StringWriter();
 Logger logger = createLogger(writer);
 logger.info(message, throwable);
 //remove and close the appender
 logger.removeAllAppenders();
 return writer.toString();
}

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

@After
public void tearDown() {
 log.removeAllAppenders();
 MockSystemProducer.listeners.clear();
 MockSystemProducer.messagesReceived.clear();
 MockSystemAdmin.createdStreamName = "";
}

代码示例来源:origin: broadgsa/gatk

@Test(expectedExceptions = ReviewedGATKException.class)
  public void testListAppenderMissingLayout() {

    LOGGER.removeAllAppenders();
    final ListAppender listAppender = new ListAppender(null, 1, Level.WARN);
    LOGGER.addAppender(listAppender);
    LOGGER.warn("Warning");

    final String listAppenderString = listAppender.toString();
  }
}

相关文章