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

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

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

LogManager.getLogger介绍

[英]Returns a Logger with the name of the calling class.
[中]返回带有调用类名称的记录器。

代码示例

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

  1. @Override
  2. public void setDataSourceLoggerName(String dataSourceLoggerName) {
  3. this.dataSourceLoggerName = dataSourceLoggerName;
  4. dataSourceLogger = LogManager.getLogger(dataSourceLoggerName);
  5. }

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

  1. @Override
  2. public void setConnectionLoggerName(String connectionLoggerName) {
  3. this.connectionLoggerName = connectionLoggerName;
  4. connectionLogger = LogManager.getLogger(connectionLoggerName);
  5. }

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

  1. @Override
  2. public void setStatementLoggerName(String statementLoggerName) {
  3. this.statementLoggerName = statementLoggerName;
  4. statementLogger = LogManager.getLogger(statementLoggerName);
  5. }

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

  1. @Override
  2. public void setResultSetLoggerName(String resultSetLoggerName) {
  3. this.resultSetLoggerName = resultSetLoggerName;
  4. resultSetLogger = LogManager.getLogger(resultSetLoggerName);
  5. }

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

  1. public Log4j2Impl(String loggerName){
  2. log = LogManager.getLogger(loggerName);
  3. }

代码示例来源:origin: eclipse-vertx/vert.x

  1. Log4j2LogDelegate(final String name) {
  2. logger = (ExtendedLogger) org.apache.logging.log4j.LogManager.getLogger(name);
  3. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public Logger getLogger(String key) {
  3. return new Log4j2Logger(LogManager.getLogger(key));
  4. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public Logger getLogger(String key) {
  3. return new Log4j2Logger(LogManager.getLogger(key));
  4. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public Logger getLogger(Class<?> key) {
  3. return new Log4j2Logger(LogManager.getLogger(key));
  4. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public Logger getLogger(Class<?> key) {
  3. return new Log4j2Logger(LogManager.getLogger(key));
  4. }

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

  1. @Override
  2. public InternalLogger newInstance(String name) {
  3. return new Log4J2Logger(LogManager.getLogger(name));
  4. }
  5. }

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

  1. @Override
  2. public InternalLogger newInstance(String name) {
  3. return new Log4J2Logger(LogManager.getLogger(name));
  4. }
  5. }

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

  1. static public Logger getLogger(String prefix, Class<?> clazz) {
  2. return getLogger(prefix, LogManager.getLogger(clazz.getName()));
  3. }

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

  1. static public Logger getLogger(String name) {
  2. return getLogger("", LogManager.getLogger(name));
  3. }

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

  1. static public Logger getLogger(String prefix, String name) {
  2. return getLogger(prefix, LogManager.getLogger(name));
  3. }

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

  1. @Override
  2. public Logger getLogger(String name) {
  3. try {
  4. return new Log4j2Logger(LogManager.getLogger(name));
  5. } catch (Throwable t) {
  6. LogLog.error("Failed to get Log4j2Logger", t);
  7. return new NopLogger();
  8. }
  9. }
  10. }

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

  1. @Override
  2. public Logger getLogger(Class<?> clazz) {
  3. try {
  4. return new Log4j2Logger(LogManager.getLogger(clazz));
  5. } catch (Throwable t) {
  6. LogLog.error("Failed to get Log4j2Logger", t);
  7. return new NopLogger();
  8. }
  9. }

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

  1. @Test
  2. public void testOutputStreamAppenderToBufferedOutputStream() throws SQLException {
  3. final ByteArrayOutputStream out = new ByteArrayOutputStream();
  4. final OutputStream os = new BufferedOutputStream(out);
  5. final String name = getName(out);
  6. final Logger logger = LogManager.getLogger(name);
  7. addAppender(os, name);
  8. logger.error(TEST_MSG);
  9. final String actual = out.toString();
  10. Assert.assertTrue(actual, actual.contains(TEST_MSG));
  11. }

代码示例来源:origin: apache/incubator-druid

  1. @AfterClass
  2. public static void tearDownStatic()
  3. {
  4. final Logger logger = (Logger) LogManager.getLogger(
  5. LoggingRequestLogger.class);
  6. logger.removeAppender(appender);
  7. appender.stop();
  8. }

代码示例来源:origin: apache/incubator-druid

  1. @BeforeClass
  2. public static void setUpStatic()
  3. {
  4. appender = OutputStreamAppender
  5. .newBuilder()
  6. .setName("test stream")
  7. .setTarget(baos)
  8. .setLayout(JsonLayout.createLayout(false, true, false, true, true, StandardCharsets.UTF_8))
  9. .build();
  10. final Logger logger = (Logger)
  11. LogManager.getLogger(LoggingRequestLogger.class);
  12. appender.start();
  13. logger.addAppender(appender);
  14. }

相关文章