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

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

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

Logger.getName介绍

[英]Gets the logger name.
[中]获取记录器名称。

代码示例

代码示例来源:origin: alibaba/druid

public void setDataSourceLogger(Logger dataSourceLogger) {
  this.dataSourceLogger = dataSourceLogger;
  this.dataSourceLoggerName = dataSourceLogger.getName();
}

代码示例来源:origin: alibaba/druid

public void setResultSetLogger(Logger resultSetLogger) {
  this.resultSetLogger = resultSetLogger;
  this.resultSetLoggerName = resultSetLogger.getName();
}

代码示例来源:origin: alibaba/druid

public void setStatementLogger(Logger statementLogger) {
  this.statementLogger = statementLogger;
  this.statementLoggerName = statementLogger.getName();
}

代码示例来源:origin: alibaba/druid

public void setConnectionLogger(Logger connectionLogger) {
  this.connectionLogger = connectionLogger;
  this.connectionLoggerName = connectionLogger.getName();
}

代码示例来源:origin: oblac/jodd

@Override
public String getName() {
  return logger.getName();
}

代码示例来源:origin: looly/hutool

@Override
public String getName() {
  return logger.getName();
}

代码示例来源:origin: looly/hutool

@Override
public String getName() {
  return logger.getName();
}

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

Log4J2Logger(Logger logger) {
  super((ExtendedLogger) logger, logger.getName(), logger.getMessageFactory());
  if (VARARGS_ONLY) {
    throw new UnsupportedOperationException("Log4J2 version mismatch");
  }
}

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

Log4J2Logger(Logger logger) {
  super((ExtendedLogger) logger, logger.getName(), logger.getMessageFactory());
  if (VARARGS_ONLY) {
    throw new UnsupportedOperationException("Log4J2 version mismatch");
  }
}

代码示例来源:origin: medcl/elasticsearch-analysis-ik

static public Logger getLogger(String prefix, Logger logger) {
    return (Logger)(prefix != null && prefix.length() != 0 ? new PrefixPluginLogger((ExtendedLogger)logger, logger.getName(), prefix) : logger);
  }
}

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

private LogWriterLogger(final Logger logger, final String connectionName,
  final boolean isSecure) {
 super((AbstractLogger) logger, logger.getName(), logger.getMessageFactory());
 logWrapper = this;
 this.connectionName = connectionName;
 loggerName = getName();
 this.isSecure = isSecure;
}

代码示例来源:origin: org.apache.logging.log4j/log4j-api

@Override
  public void close() throws IOException {
    Assert.assertEquals("org.apache.logging.log4j.LogManagerTest$2", LOGGER.getName());
  }
};

代码示例来源:origin: org.apache.logging.log4j/log4j-api

@Override
  public void close() throws IOException {
    Assert.assertEquals("org.apache.logging.log4j.LogManagerTest$1", LOGGER.getName());
  }
};

代码示例来源:origin: oblac/jodd

@Test
void testGetName() {
  //given
  when(log.getName()).thenReturn(LoggerConstants.LOG);
  //then
  assertEquals(logger.getName(), LoggerConstants.LOG);
}

代码示例来源:origin: org.apache.logging.log4j/log4j-api

@Test
public void testGetLoggerForStaticInner() {
  Assert.assertEquals("org.apache.logging.log4j.LogManagerTest.StaticInner", StaticInner.LOGGER.getName());
}

代码示例来源:origin: org.apache.logging.log4j/log4j-api

@Test
public void testGetLoggerForStaticInnerByClass() {
  Assert.assertEquals("org.apache.logging.log4j.LogManagerTest.StaticInnerByClass", StaticInnerByClass.LOGGER.getName());
}

代码示例来源:origin: org.apache.logging.log4j/log4j-core

@Test
public void debugChangeLevel() {
  logger.debug("Debug message 1");
  final List<LogEvent> events = app.getEvents();
  assertEventCount(events, 1);
  Configurator.setLevel(logger.getName(), Level.OFF);
  logger.debug("Debug message 2");
  assertEventCount(events, 1);
  Configurator.setLevel(logger.getName(), Level.DEBUG);
  logger.debug("Debug message 3");
  assertEventCount(events, 2);
}

代码示例来源:origin: org.apache.logging.log4j/log4j-api

@Test
public void testGetLoggerForInner() {
  Assert.assertEquals("org.apache.logging.log4j.LogManagerTest.Inner", new Inner().LOGGER.getName());
}

代码示例来源:origin: org.apache.logging.log4j/log4j-api

@Test
public void testGetLoggerForInnerByClass() {
  Assert.assertEquals("org.apache.logging.log4j.LogManagerTest.InnerByClass", new InnerByClass().LOGGER.getName());
}

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

@Test
public void testStringAppender() throws Exception {
 // Get the RootLogger which, if you don't have log4j2-test.properties defined, will only log ERRORs
 Logger logger = LogManager.getRootLogger();
 // Create a String Appender to capture log output
 StringAppender appender = StringAppender.createStringAppender("%m");
 appender.addToLogger(logger.getName(), Level.INFO);
 appender.start();
 // Logger to the string appender
 logger.info("Hello!");
 logger.info(" World");
 assertEquals("Hello! World", appender.getOutput());
 appender.removeFromLogger(LogManager.getRootLogger().getName());
}

相关文章