本文整理了Java中org.apache.log4j.Logger.removeAllAppenders()
方法的一些代码示例,展示了Logger.removeAllAppenders()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.removeAllAppenders()
方法的具体详情如下:
包路径:org.apache.log4j.Logger
类名称: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();
}
}
内容来源于网络,如有侵权,请联系作者删除!