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

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

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

Logger.removeAllAppenders介绍

暂无

代码示例

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

  1. root.removeAllAppenders();
  2. cats = this.getCurrentLoggers();
  3. while(cats.hasMoreElements()) {
  4. Logger c = (Logger) cats.nextElement();
  5. c.removeAllAppenders();

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

  1. logger.removeAllAppenders();

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

  1. /**
  2. * Setup {@link org.apache.log4j.Logger}, the default logger implementation for tests,
  3. * to append {@link LoggingEvent}s to {@link #loggingEvents} so that we can assert if
  4. * the right messages were logged.
  5. *
  6. * @see #testLogTimeoutAlmostReachedWarningDuringCommit
  7. * @see #testLogTimeoutAlmostReachedWarningDuringRecovery
  8. */
  9. private void setupLogger() {
  10. Logger.getRootLogger().removeAllAppenders();
  11. logger = Logger.getLogger(TwoPhaseCommitSinkFunction.class);
  12. testAppender = new AppenderSkeleton() {
  13. @Override
  14. protected void append(LoggingEvent event) {
  15. loggingEvents.add(event);
  16. }
  17. @Override
  18. public void close() {
  19. }
  20. @Override
  21. public boolean requiresLayout() {
  22. return false;
  23. }
  24. };
  25. logger.addAppender(testAppender);
  26. logger.setLevel(Level.WARN);
  27. }

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

  1. public boolean close() {
  2. boolean isNotEmbedded = true;
  3. try {
  4. // Close all appenders only if we are not embedded (ie. running a report in BA Server
  5. // that has a PDI data source is considered embedded)
  6. Logger logger = Logger.getLogger( STRING_PENTAHO_DI_LOGGER_NAME );
  7. Enumeration<?> appenders = logger.getAllAppenders();
  8. while ( appenders.hasMoreElements() ) {
  9. final Appender appender = (Appender) appenders.nextElement();
  10. // Check to see if we have registered BA Server appenders
  11. if ( ( appender.getName().compareTo( STRING_PENTAHO_BASERVER_FILE_APPENDER ) == 0 )
  12. || ( appender.getName().compareTo( STRING_PENTAHO_BASERVER_CONSOLE_APPENDER ) == 0 ) ) {
  13. isNotEmbedded = false;
  14. break;
  15. }
  16. }
  17. // If we are not embedded, we can safely close all appenders.
  18. if ( isNotEmbedded == true ) {
  19. pentahoLogger.removeAllAppenders();
  20. LogWriter.unsetLogWriter();
  21. }
  22. } catch ( Exception e ) {
  23. isNotEmbedded = false;
  24. }
  25. return isNotEmbedded;
  26. }

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

  1. cat.removeAllAppenders();

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

  1. clientLogger.removeAllAppenders();
  2. clientLogger = null;

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

  1. clientLogger.removeAllAppenders();
  2. clientLogger = null;

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

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

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

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

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

  1. impl.removeAllAppenders();

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

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

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

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

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

  1. root.removeAllAppenders();
  2. cats = this.getCurrentLoggers();
  3. while(cats.hasMoreElements()) {
  4. Logger c = (Logger) cats.nextElement();
  5. c.removeAllAppenders();

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

  1. logger.removeAllAppenders();

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

  1. cat.removeAllAppenders();

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

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

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

  1. @Test
  2. public void testIsFormatCorrect() {
  3. Logger.getRootLogger().removeAllAppenders();
  4. assertFalse(ReadOnlyUtils.isFormatCorrect("0", ReadOnlyStorageFormat.READONLY_V0));
  5. assertFalse(ReadOnlyUtils.isFormatCorrect("0_", ReadOnlyStorageFormat.READONLY_V0));
  6. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0", ReadOnlyStorageFormat.READONLY_V0));
  7. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.", ReadOnlyStorageFormat.READONLY_V0));
  8. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0index", ReadOnlyStorageFormat.READONLY_V0));
  9. assertTrue(ReadOnlyUtils.isFormatCorrect("0_0.index", ReadOnlyStorageFormat.READONLY_V0));
  10. assertTrue(ReadOnlyUtils.isFormatCorrect("10_0.data", ReadOnlyStorageFormat.READONLY_V0));
  11. assertTrue(ReadOnlyUtils.isFormatCorrect("10_10.data", ReadOnlyStorageFormat.READONLY_V0));
  12. assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.dat", ReadOnlyStorageFormat.READONLY_V0));
  13. assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.inde", ReadOnlyStorageFormat.READONLY_V0));
  14. assertFalse(ReadOnlyUtils.isFormatCorrect("0", ReadOnlyStorageFormat.READONLY_V2));
  15. assertFalse(ReadOnlyUtils.isFormatCorrect("0_", ReadOnlyStorageFormat.READONLY_V2));
  16. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0", ReadOnlyStorageFormat.READONLY_V2));
  17. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.", ReadOnlyStorageFormat.READONLY_V2));
  18. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.index", ReadOnlyStorageFormat.READONLY_V2));
  19. assertTrue(ReadOnlyUtils.isFormatCorrect("0_0_0.index", ReadOnlyStorageFormat.READONLY_V2));
  20. assertFalse(ReadOnlyUtils.isFormatCorrect("0_0_0index", ReadOnlyStorageFormat.READONLY_V2));
  21. assertFalse(ReadOnlyUtils.isFormatCorrect("10_0.d", ReadOnlyStorageFormat.READONLY_V2));
  22. assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.d", ReadOnlyStorageFormat.READONLY_V2));
  23. assertTrue(ReadOnlyUtils.isFormatCorrect("10_10_0.index", ReadOnlyStorageFormat.READONLY_V2));
  24. assertFalse(ReadOnlyUtils.isFormatCorrect("10_10_0.inde", ReadOnlyStorageFormat.READONLY_V2));
  25. assertFalse(ReadOnlyUtils.isFormatCorrect("10_10_0.dat", ReadOnlyStorageFormat.READONLY_V2));
  26. }

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

  1. private String logOut(String message, Throwable throwable) {
  2. StringWriter writer = new StringWriter();
  3. Logger logger = createLogger(writer);
  4. logger.info(message, throwable);
  5. //remove and close the appender
  6. logger.removeAllAppenders();
  7. return writer.toString();
  8. }

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

  1. @After
  2. public void tearDown() {
  3. log.removeAllAppenders();
  4. MockSystemProducer.listeners.clear();
  5. MockSystemProducer.messagesReceived.clear();
  6. MockSystemAdmin.createdStreamName = "";
  7. }

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

  1. @Test(expectedExceptions = ReviewedGATKException.class)
  2. public void testListAppenderMissingLayout() {
  3. LOGGER.removeAllAppenders();
  4. final ListAppender listAppender = new ListAppender(null, 1, Level.WARN);
  5. LOGGER.addAppender(listAppender);
  6. LOGGER.warn("Warning");
  7. final String listAppenderString = listAppender.toString();
  8. }
  9. }

相关文章