public static void logOnlyErrors() { Logger root = Logger.getRootLogger(); root.setLevel(Level.ERROR); Enumeration allLoggers = root.getLoggerRepository().getCurrentCategories(); while (allLoggers.hasMoreElements()) { Category tmpLogger = (Category) allLoggers.nextElement(); tmpLogger.setLevel(Level.ERROR); } }
public static void setLogLevel(List<String> packagePrefixes, Level level) { Enumeration<Logger> loggers = Logger.getRootLogger().getLoggerRepository().getCurrentLoggers(); while (loggers.hasMoreElements()) { Logger logger = loggers.nextElement(); for (String prefix : packagePrefixes) { if (logger.getName().startsWith(prefix)) { logger.setLevel(level); break; } } } } }
@Override public LoggerRepository getLoggerRepository() { return delegate.getLoggerRepository(); }
@Override public LoggerRepository getLoggerRepository() { return log.getLoggerRepository(); }
public static void level(Level level){ Logger root = Logger.getRootLogger(); Logger pkgLogger = root.getLoggerRepository().getLogger("com.jzy3d"); pkgLogger.setLevel(level); }
public Iterator loggers() { ArrayList l = Collections.list(Logger.getRootLogger(). getLoggerRepository(). getCurrentLoggers()); for (int i=0; i < l.size(); i++) { l.set(i, new Log4jLogAdapter((Logger)l.get(i))); } Collections.sort(l); return l.iterator(); } }
@SuppressWarnings("unchecked") public Iterator loggers() { ArrayList<Logger> l = Collections.<Logger>list(Logger.getRootLogger().getLoggerRepository().getCurrentLoggers()); ArrayList<Log4jLogAdapter> la = new ArrayList<Log4jLogAdapter>(l.size()); for (Logger logger : l) { la.add(new Log4jLogAdapter(logger)); } Collections.sort(la); return la.iterator(); } }
private org.apache.log4j.Logger createOrGetLogger(final String shortLogFileName) { final org.apache.log4j.Logger rootLogger = org.apache.log4j.Logger.getRootLogger(); return rootLogger.getLoggerRepository().getLogger(loggerNameFrom(shortLogFileName)); }
@SuppressWarnings("unchecked") public static synchronized void syncLogs() { // flush standard streams // System.out.flush(); System.err.flush(); // flush flushable appenders // final Logger rootLogger = Logger.getRootLogger(); flushAppenders(rootLogger); final Enumeration<Logger> allLoggers = rootLogger.getLoggerRepository(). getCurrentLoggers(); while (allLoggers.hasMoreElements()) { final Logger l = allLoggers.nextElement(); flushAppenders(l); } }
@SuppressWarnings("unchecked") public static synchronized void syncLogs() { // flush standard streams // System.out.flush(); System.err.flush(); // flush flushable appenders // final Logger rootLogger = Logger.getRootLogger(); flushAppenders(rootLogger); final Enumeration<Logger> allLoggers = rootLogger.getLoggerRepository(). getCurrentLoggers(); while (allLoggers.hasMoreElements()) { final Logger l = allLoggers.nextElement(); flushAppenders(l); } }
@SuppressWarnings("unchecked") public static synchronized void syncLogs() { // flush standard streams // System.out.flush(); System.err.flush(); // flush flushable appenders // final Logger rootLogger = Logger.getRootLogger(); flushAppenders(rootLogger); final Enumeration<Logger> allLoggers = rootLogger.getLoggerRepository(). getCurrentLoggers(); while (allLoggers.hasMoreElements()) { final Logger l = allLoggers.nextElement(); flushAppenders(l); } }
/** * Restore for the given categories, the associated level store in dico. * * @param levelKeeper the dico of categories to swap back to original levels */ static void retablishLogger(Map<String, Level> levelKeeper) { Logger rootLogger = Logger.getRootLogger(); for (Map.Entry<String, Level> entry : levelKeeper.entrySet()) { Logger logger = rootLogger.getLoggerRepository().getLogger(entry.getKey()); if (logger != null) { Level oldLevel = entry.getValue(); if (log.isDebugEnabled()) { log.debug(t("isisfish.log.restoreLogLevel", logger.getName(), logger.getLevel(), oldLevel)); } logger.setLevel(oldLevel); } } levelKeeper.clear(); }
final LoggerRepository repository = Logger.getRootLogger().getLoggerRepository(); java.util.logging.Logger rootLogger = java.util.logging.LogManager.getLogManager().getLogger("");
/** * Configures rolling file loggers. * * @param filename the filename to output logging to. * @param loggers the logger names. */ private void configureLoggers( String filename, List<String> loggers ) { String file = getLogFile( filename ); RollingFileAppender appender = getRollingFileAppender( file ); for ( String loggerName : loggers ) { Logger logger = Logger.getRootLogger().getLoggerRepository().getLogger( loggerName ); logger.addAppender( appender ); log.info( "Added logger: " + loggerName + " using file: " + file ); } }
final LoggerRepository repository = Logger.getRootLogger().getLoggerRepository(); repository.resetConfiguration(); Logger.getRootLogger().setLevel(defaultLevel);
public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException, TransformerConfigurationException { /* * Disable Logging except for Errors. */ Logger.getRootLogger().getLoggerRepository().resetConfiguration(); ConsoleAppender console = new ConsoleAppender(); String PATTERN = "%d [%p|%c|%C{1}] %m%n"; console.setLayout(new PatternLayout(PATTERN)); console.setThreshold(Level.ERROR); console.activateOptions(); Logger.getRootLogger().addAppender(console); XsltConfig config = new XsltConfig(); config.buildArgs(); config.parseArgs(args); config.readOptions(); Xslt xslt = new Xslt(config); xslt.transform(); }
public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException { /* * Disable Logging except for Errors. */ Logger.getRootLogger().getLoggerRepository().resetConfiguration(); ConsoleAppender console = new ConsoleAppender(); String PATTERN = "%d [%p|%c|%C{1}] %m%n"; console.setLayout(new PatternLayout(PATTERN)); console.setThreshold(Level.ERROR); console.activateOptions(); Logger.getRootLogger().addAppender(console); ViewConfig config = new ViewConfig(); config.parseArgs(args); config.buildArgs(); config.readOptions(); View view = new View(config); view.view(); }
public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException { /* * Disable Logging except for Errors. */ Logger.getRootLogger().getLoggerRepository().resetConfiguration(); ConsoleAppender console = new ConsoleAppender(); String PATTERN = "%d [%p|%c|%C{1}] %m%n"; console.setLayout(new PatternLayout(PATTERN)); console.setThreshold(Level.ERROR); console.activateOptions(); Logger.getRootLogger().addAppender(console); GrepConfig grepConfig = new GrepConfig(); grepConfig.buildArgs(); grepConfig.parseArgs(args); grepConfig.readOptions(); Grep grep = new Grep(grepConfig); grep.find(); }
public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException { /* * Disable Logging except for Errors. */ Logger.getRootLogger().getLoggerRepository().resetConfiguration(); ConsoleAppender console = new ConsoleAppender(); String PATTERN = "%d [%p|%c|%C{1}] %m%n"; console.setLayout(new PatternLayout(PATTERN)); console.setThreshold(Level.ERROR); console.activateOptions(); Logger.getRootLogger().addAppender(console); ExtractFieldsConfig config = new ExtractFieldsConfig(); config.buildArgs(); config.parseArgs(args); config.readOptions(); ExtractFields processor = new ExtractFields(config); processor.extract(); }
public static void main(String[] args) throws PatentReaderException, IOException, DocumentException, XPathExpressionException { /* * Disable Logging except for Errors. * */ Logger.getRootLogger().getLoggerRepository().resetConfiguration(); ConsoleAppender console = new ConsoleAppender(); String PATTERN = "%d [%p|%c|%C{1}] %m%n"; console.setLayout(new PatternLayout(PATTERN)); console.setThreshold(Level.ERROR); console.activateOptions(); Logger.getRootLogger().addAppender(console); TransformerConfig config = new TransformerConfig(); OptionParser opParser = config.buildArgs(); GrepConfig grepConfig = new GrepConfig(); grepConfig.buildArgs(opParser); config.parseArgs(args); config.readOptions(); grepConfig.parseArgs(args); grepConfig.readOptions(); Transformer transform = new Transformer(config, grepConfig); transform.exec(); }