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

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

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

Logger.getLoggerRepository介绍

暂无

代码示例

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

  1. public static void logOnlyErrors() {
  2. Logger root = Logger.getRootLogger();
  3. root.setLevel(Level.ERROR);
  4. Enumeration allLoggers = root.getLoggerRepository().getCurrentCategories();
  5. while (allLoggers.hasMoreElements()) {
  6. Category tmpLogger = (Category) allLoggers.nextElement();
  7. tmpLogger.setLevel(Level.ERROR);
  8. }
  9. }

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

  1. public static void setLogLevel(List<String> packagePrefixes, Level level) {
  2. Enumeration<Logger> loggers = Logger.getRootLogger().getLoggerRepository().getCurrentLoggers();
  3. while (loggers.hasMoreElements()) {
  4. Logger logger = loggers.nextElement();
  5. for (String prefix : packagePrefixes) {
  6. if (logger.getName().startsWith(prefix)) {
  7. logger.setLevel(level);
  8. break;
  9. }
  10. }
  11. }
  12. }
  13. }

代码示例来源:origin: org.eclipse.xtext/junit4

  1. @Override
  2. public LoggerRepository getLoggerRepository() {
  3. return delegate.getLoggerRepository();
  4. }

代码示例来源:origin: NationalSecurityAgency/datawave

  1. @Override
  2. public LoggerRepository getLoggerRepository() {
  3. return log.getLoggerRepository();
  4. }

代码示例来源:origin: jzy3d/jzy3d-api

  1. public static void level(Level level){
  2. Logger root = Logger.getRootLogger();
  3. Logger pkgLogger = root.getLoggerRepository().getLogger("com.jzy3d");
  4. pkgLogger.setLevel(level);
  5. }

代码示例来源:origin: org.kaazing/snmp4j

  1. public Iterator loggers() {
  2. ArrayList l = Collections.list(Logger.getRootLogger().
  3. getLoggerRepository().
  4. getCurrentLoggers());
  5. for (int i=0; i < l.size(); i++) {
  6. l.set(i, new Log4jLogAdapter((Logger)l.get(i)));
  7. }
  8. Collections.sort(l);
  9. return l.iterator();
  10. }
  11. }

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j

  1. @SuppressWarnings("unchecked")
  2. public Iterator loggers() {
  3. ArrayList<Logger> l = Collections.<Logger>list(Logger.getRootLogger().getLoggerRepository().getCurrentLoggers());
  4. ArrayList<Log4jLogAdapter> la = new ArrayList<Log4jLogAdapter>(l.size());
  5. for (Logger logger : l) {
  6. la.add(new Log4jLogAdapter(logger));
  7. }
  8. Collections.sort(la);
  9. return la.iterator();
  10. }
  11. }

代码示例来源:origin: outbrain/Aletheia

  1. private org.apache.log4j.Logger createOrGetLogger(final String shortLogFileName) {
  2. final org.apache.log4j.Logger rootLogger = org.apache.log4j.Logger.getRootLogger();
  3. return rootLogger.getLoggerRepository().getLogger(loggerNameFrom(shortLogFileName));
  4. }

代码示例来源:origin: io.hops/hadoop-mapreduce-client-core

  1. @SuppressWarnings("unchecked")
  2. public static synchronized void syncLogs() {
  3. // flush standard streams
  4. //
  5. System.out.flush();
  6. System.err.flush();
  7. // flush flushable appenders
  8. //
  9. final Logger rootLogger = Logger.getRootLogger();
  10. flushAppenders(rootLogger);
  11. final Enumeration<Logger> allLoggers = rootLogger.getLoggerRepository().
  12. getCurrentLoggers();
  13. while (allLoggers.hasMoreElements()) {
  14. final Logger l = allLoggers.nextElement();
  15. flushAppenders(l);
  16. }
  17. }

代码示例来源:origin: ch.cern.hadoop/hadoop-mapreduce-client-core

  1. @SuppressWarnings("unchecked")
  2. public static synchronized void syncLogs() {
  3. // flush standard streams
  4. //
  5. System.out.flush();
  6. System.err.flush();
  7. // flush flushable appenders
  8. //
  9. final Logger rootLogger = Logger.getRootLogger();
  10. flushAppenders(rootLogger);
  11. final Enumeration<Logger> allLoggers = rootLogger.getLoggerRepository().
  12. getCurrentLoggers();
  13. while (allLoggers.hasMoreElements()) {
  14. final Logger l = allLoggers.nextElement();
  15. flushAppenders(l);
  16. }
  17. }

代码示例来源:origin: com.github.jiayuhan-it/hadoop-mapreduce-client-core

  1. @SuppressWarnings("unchecked")
  2. public static synchronized void syncLogs() {
  3. // flush standard streams
  4. //
  5. System.out.flush();
  6. System.err.flush();
  7. // flush flushable appenders
  8. //
  9. final Logger rootLogger = Logger.getRootLogger();
  10. flushAppenders(rootLogger);
  11. final Enumeration<Logger> allLoggers = rootLogger.getLoggerRepository().
  12. getCurrentLoggers();
  13. while (allLoggers.hasMoreElements()) {
  14. final Logger l = allLoggers.nextElement();
  15. flushAppenders(l);
  16. }
  17. }

代码示例来源:origin: fr.ifremer/isis-fish

  1. /**
  2. * Restore for the given categories, the associated level store in dico.
  3. *
  4. * @param levelKeeper the dico of categories to swap back to original levels
  5. */
  6. static void retablishLogger(Map<String, Level> levelKeeper) {
  7. Logger rootLogger = Logger.getRootLogger();
  8. for (Map.Entry<String, Level> entry : levelKeeper.entrySet()) {
  9. Logger logger = rootLogger.getLoggerRepository().getLogger(entry.getKey());
  10. if (logger != null) {
  11. Level oldLevel = entry.getValue();
  12. if (log.isDebugEnabled()) {
  13. log.debug(t("isisfish.log.restoreLogLevel", logger.getName(), logger.getLevel(), oldLevel));
  14. }
  15. logger.setLevel(oldLevel);
  16. }
  17. }
  18. levelKeeper.clear();
  19. }

代码示例来源:origin: com.scireum/sirius-kernel

  1. final LoggerRepository repository = Logger.getRootLogger().getLoggerRepository();
  2. java.util.logging.Logger rootLogger = java.util.logging.LogManager.getLogManager().getLogger("");

代码示例来源:origin: dhis2/dhis2-core

  1. /**
  2. * Configures rolling file loggers.
  3. *
  4. * @param filename the filename to output logging to.
  5. * @param loggers the logger names.
  6. */
  7. private void configureLoggers( String filename, List<String> loggers )
  8. {
  9. String file = getLogFile( filename );
  10. RollingFileAppender appender = getRollingFileAppender( file );
  11. for ( String loggerName : loggers )
  12. {
  13. Logger logger = Logger.getRootLogger().getLoggerRepository().getLogger( loggerName );
  14. logger.addAppender( appender );
  15. log.info( "Added logger: " + loggerName + " using file: " + file );
  16. }
  17. }

代码示例来源:origin: com.scireum/sirius-kernel

  1. final LoggerRepository repository = Logger.getRootLogger().getLoggerRepository();
  2. repository.resetConfiguration();
  3. Logger.getRootLogger().setLevel(defaultLevel);

代码示例来源:origin: USPTO/PatentPublicData

  1. public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException, TransformerConfigurationException {
  2. /*
  3. * Disable Logging except for Errors.
  4. */
  5. Logger.getRootLogger().getLoggerRepository().resetConfiguration();
  6. ConsoleAppender console = new ConsoleAppender();
  7. String PATTERN = "%d [%p|%c|%C{1}] %m%n";
  8. console.setLayout(new PatternLayout(PATTERN));
  9. console.setThreshold(Level.ERROR);
  10. console.activateOptions();
  11. Logger.getRootLogger().addAppender(console);
  12. XsltConfig config = new XsltConfig();
  13. config.buildArgs();
  14. config.parseArgs(args);
  15. config.readOptions();
  16. Xslt xslt = new Xslt(config);
  17. xslt.transform();
  18. }

代码示例来源:origin: USPTO/PatentPublicData

  1. public static void main(String[] args)
  2. throws PatentReaderException, IOException, DocumentException, XPathExpressionException {
  3. /*
  4. * Disable Logging except for Errors.
  5. */
  6. Logger.getRootLogger().getLoggerRepository().resetConfiguration();
  7. ConsoleAppender console = new ConsoleAppender();
  8. String PATTERN = "%d [%p|%c|%C{1}] %m%n";
  9. console.setLayout(new PatternLayout(PATTERN));
  10. console.setThreshold(Level.ERROR);
  11. console.activateOptions();
  12. Logger.getRootLogger().addAppender(console);
  13. ViewConfig config = new ViewConfig();
  14. config.parseArgs(args);
  15. config.buildArgs();
  16. config.readOptions();
  17. View view = new View(config);
  18. view.view();
  19. }

代码示例来源:origin: USPTO/PatentPublicData

  1. public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException {
  2. /*
  3. * Disable Logging except for Errors.
  4. */
  5. Logger.getRootLogger().getLoggerRepository().resetConfiguration();
  6. ConsoleAppender console = new ConsoleAppender();
  7. String PATTERN = "%d [%p|%c|%C{1}] %m%n";
  8. console.setLayout(new PatternLayout(PATTERN));
  9. console.setThreshold(Level.ERROR);
  10. console.activateOptions();
  11. Logger.getRootLogger().addAppender(console);
  12. GrepConfig grepConfig = new GrepConfig();
  13. grepConfig.buildArgs();
  14. grepConfig.parseArgs(args);
  15. grepConfig.readOptions();
  16. Grep grep = new Grep(grepConfig);
  17. grep.find();
  18. }

代码示例来源:origin: USPTO/PatentPublicData

  1. public static void main(String[] args)
  2. throws PatentReaderException, IOException, DocumentException, XPathExpressionException {
  3. /*
  4. * Disable Logging except for Errors.
  5. */
  6. Logger.getRootLogger().getLoggerRepository().resetConfiguration();
  7. ConsoleAppender console = new ConsoleAppender();
  8. String PATTERN = "%d [%p|%c|%C{1}] %m%n";
  9. console.setLayout(new PatternLayout(PATTERN));
  10. console.setThreshold(Level.ERROR);
  11. console.activateOptions();
  12. Logger.getRootLogger().addAppender(console);
  13. ExtractFieldsConfig config = new ExtractFieldsConfig();
  14. config.buildArgs();
  15. config.parseArgs(args);
  16. config.readOptions();
  17. ExtractFields processor = new ExtractFields(config);
  18. processor.extract();
  19. }

代码示例来源:origin: USPTO/PatentPublicData

  1. public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException {
  2. /*
  3. * Disable Logging except for Errors.
  4. *
  5. */
  6. Logger.getRootLogger().getLoggerRepository().resetConfiguration();
  7. ConsoleAppender console = new ConsoleAppender();
  8. String PATTERN = "%d [%p|%c|%C{1}] %m%n";
  9. console.setLayout(new PatternLayout(PATTERN));
  10. console.setThreshold(Level.ERROR);
  11. console.activateOptions();
  12. Logger.getRootLogger().addAppender(console);
  13. TransformerConfig config = new TransformerConfig();
  14. OptionParser opParser = config.buildArgs();
  15. GrepConfig grepConfig = new GrepConfig();
  16. grepConfig.buildArgs(opParser);
  17. config.parseArgs(args);
  18. config.readOptions();
  19. grepConfig.parseArgs(args);
  20. grepConfig.readOptions();
  21. Transformer transform = new Transformer(config, grepConfig);
  22. transform.exec();
  23. }

相关文章