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

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

本文整理了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

  1. public void setDataSourceLogger(Logger dataSourceLogger) {
  2. this.dataSourceLogger = dataSourceLogger;
  3. this.dataSourceLoggerName = dataSourceLogger.getName();
  4. }

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

  1. public void setResultSetLogger(Logger resultSetLogger) {
  2. this.resultSetLogger = resultSetLogger;
  3. this.resultSetLoggerName = resultSetLogger.getName();
  4. }

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

  1. public void setStatementLogger(Logger statementLogger) {
  2. this.statementLogger = statementLogger;
  3. this.statementLoggerName = statementLogger.getName();
  4. }

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

  1. public void setConnectionLogger(Logger connectionLogger) {
  2. this.connectionLogger = connectionLogger;
  3. this.connectionLoggerName = connectionLogger.getName();
  4. }

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

  1. @Override
  2. public String getName() {
  3. return logger.getName();
  4. }

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

  1. @Override
  2. public String getName() {
  3. return logger.getName();
  4. }

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

  1. @Override
  2. public String getName() {
  3. return logger.getName();
  4. }

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

  1. Log4J2Logger(Logger logger) {
  2. super((ExtendedLogger) logger, logger.getName(), logger.getMessageFactory());
  3. if (VARARGS_ONLY) {
  4. throw new UnsupportedOperationException("Log4J2 version mismatch");
  5. }
  6. }

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

  1. Log4J2Logger(Logger logger) {
  2. super((ExtendedLogger) logger, logger.getName(), logger.getMessageFactory());
  3. if (VARARGS_ONLY) {
  4. throw new UnsupportedOperationException("Log4J2 version mismatch");
  5. }
  6. }

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

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

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

  1. private LogWriterLogger(final Logger logger, final String connectionName,
  2. final boolean isSecure) {
  3. super((AbstractLogger) logger, logger.getName(), logger.getMessageFactory());
  4. logWrapper = this;
  5. this.connectionName = connectionName;
  6. loggerName = getName();
  7. this.isSecure = isSecure;
  8. }

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

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

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

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

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

  1. @Test
  2. void testGetName() {
  3. //given
  4. when(log.getName()).thenReturn(LoggerConstants.LOG);
  5. //then
  6. assertEquals(logger.getName(), LoggerConstants.LOG);
  7. }

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

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

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

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

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

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

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

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

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

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

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

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

相关文章