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

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

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

LogManager.getLoggerRepository介绍

暂无

代码示例

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

  1. /**
  2. Return the default Hierarchy instance.
  3. @deprecated Please use {@link LogManager#getLoggerRepository()} instead.
  4. @since 1.0
  5. */
  6. public
  7. static
  8. LoggerRepository getDefaultHierarchy() {
  9. return LogManager.getLoggerRepository();
  10. }

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

  1. /**
  2. Retrieve the appropriate {@link Logger} instance.
  3. */
  4. public
  5. static
  6. Logger getLogger(final String name) {
  7. // Delegate the actual manufacturing of the logger to the logger repository.
  8. return getLoggerRepository().getLogger(name);
  9. }

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

  1. public
  2. static
  3. Logger exists(final String name) {
  4. return getLoggerRepository().exists(name);
  5. }

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

  1. public
  2. static
  3. void resetConfiguration() {
  4. getLoggerRepository().resetConfiguration();
  5. }
  6. }

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

  1. /**
  2. Retrieve the appropriate root logger.
  3. */
  4. public
  5. static
  6. Logger getRootLogger() {
  7. // Delegate the actual manufacturing of the logger to the logger repository.
  8. return getLoggerRepository().getRootLogger();
  9. }

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

  1. /**
  2. Retrieve the appropriate {@link Logger} instance.
  3. */
  4. public
  5. static
  6. Logger getLogger(final String name, final LoggerFactory factory) {
  7. // Delegate the actual manufacturing of the logger to the logger repository.
  8. return getLoggerRepository().getLogger(name, factory);
  9. }

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

  1. public
  2. static
  3. Enumeration getCurrentLoggers() {
  4. return getLoggerRepository().getCurrentLoggers();
  5. }

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

  1. public
  2. static
  3. void shutdown() {
  4. getLoggerRepository().shutdown();
  5. }

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

  1. /**
  2. Retrieve the appropriate {@link Logger} instance.
  3. */
  4. public
  5. static
  6. Logger getLogger(final Class clazz) {
  7. // Delegate the actual manufacturing of the logger to the logger repository.
  8. return getLoggerRepository().getLogger(clazz.getName());
  9. }

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

  1. public HierarchyDynamicMBean() {
  2. hierarchy = LogManager.getLoggerRepository();
  3. buildDynamicMBeanInfo();
  4. }

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

  1. /**
  2. Reads configuration options from an InputStream.
  3. @since 1.2.17
  4. */
  5. public
  6. static
  7. void configure(InputStream inputStream) {
  8. new PropertyConfigurator().doConfigure(inputStream,
  9. LogManager.getLoggerRepository());
  10. }

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

  1. /**
  2. Call {@link PropertyConfigurator#configure(String)} with the
  3. <code>filename</code> to reconfigure log4j. */
  4. public
  5. void doOnChange() {
  6. new PropertyConfigurator().doConfigure(filename,
  7. LogManager.getLoggerRepository());
  8. }
  9. }

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

  1. /**
  2. */
  3. static
  4. public
  5. void configure(String configFilename) {
  6. new PropertyConfigurator().doConfigure(configFilename,
  7. LogManager.getLoggerRepository());
  8. }

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

  1. /**
  2. Read configuration options from url <code>configURL</code>.
  3. @since 0.8.2
  4. */
  5. public
  6. static
  7. void configure(java.net.URL configURL) {
  8. new PropertyConfigurator().doConfigure(configURL,
  9. LogManager.getLoggerRepository());
  10. }

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

  1. /**
  2. A static version of {@link #doConfigure(URL, LoggerRepository)}.
  3. */
  4. static
  5. public
  6. void configure(URL url) throws FactoryConfigurationError {
  7. new DOMConfigurator().doConfigure(url, LogManager.getLoggerRepository());
  8. }

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

  1. /**
  2. Configure log4j using a <code>configuration</code> element as
  3. defined in the log4j.dtd.
  4. */
  5. static
  6. public
  7. void configure (Element element) {
  8. DOMConfigurator configurator = new DOMConfigurator();
  9. configurator.doConfigure(element, LogManager.getLoggerRepository());
  10. }

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

  1. /**
  2. A static version of {@link #doConfigure(String, LoggerRepository)}. */
  3. static
  4. public
  5. void configure(String filename) throws FactoryConfigurationError {
  6. new DOMConfigurator().doConfigure(filename,
  7. LogManager.getLoggerRepository());
  8. }

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

  1. /**
  2. Call {@link DOMConfigurator#configure(String)} with the
  3. <code>filename</code> to reconfigure log4j. */
  4. public
  5. void doOnChange() {
  6. new DOMConfigurator().doConfigure(filename,
  7. LogManager.getLoggerRepository());
  8. }
  9. }

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

  1. /**
  2. Read configuration options from <code>properties</code>.
  3. See {@link #doConfigure(String, LoggerRepository)} for the expected format.
  4. */
  5. static
  6. public
  7. void configure(Properties properties) {
  8. new PropertyConfigurator().doConfigure(properties,
  9. LogManager.getLoggerRepository());
  10. }

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

  1. LoggerRepository genericHierarchy() {
  2. if(genericHierarchy == null) {
  3. File f = new File(dir, GENERIC+CONFIG_FILE_EXT);
  4. if(f.exists()) {
  5. genericHierarchy = new Hierarchy(new RootLogger(Level.DEBUG));
  6. new PropertyConfigurator().doConfigure(f.getAbsolutePath(), genericHierarchy);
  7. } else {
  8. cat.warn("Could not find config file ["+f+
  9. "]. Will use the default hierarchy.");
  10. genericHierarchy = LogManager.getLoggerRepository();
  11. }
  12. }
  13. return genericHierarchy;
  14. }
  15. }

相关文章