本文整理了Java中org.apache.log4j.Logger.getLoggerRepository()
方法的一些代码示例,展示了Logger.getLoggerRepository()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.getLoggerRepository()
方法的具体详情如下:
包路径:org.apache.log4j.Logger
类名称:Logger
方法名:getLoggerRepository
暂无
代码示例来源:origin: apache/incubator-pinot
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);
}
}
代码示例来源:origin: apache/incubator-pinot
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;
}
}
}
}
}
代码示例来源:origin: org.eclipse.xtext/junit4
@Override
public LoggerRepository getLoggerRepository() {
return delegate.getLoggerRepository();
}
代码示例来源:origin: NationalSecurityAgency/datawave
@Override
public LoggerRepository getLoggerRepository() {
return log.getLoggerRepository();
}
代码示例来源:origin: jzy3d/jzy3d-api
public static void level(Level level){
Logger root = Logger.getRootLogger();
Logger pkgLogger = root.getLoggerRepository().getLogger("com.jzy3d");
pkgLogger.setLevel(level);
}
代码示例来源:origin: org.kaazing/snmp4j
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();
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j
@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();
}
}
代码示例来源:origin: outbrain/Aletheia
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));
}
代码示例来源:origin: io.hops/hadoop-mapreduce-client-core
@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);
}
}
代码示例来源:origin: ch.cern.hadoop/hadoop-mapreduce-client-core
@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);
}
}
代码示例来源:origin: com.github.jiayuhan-it/hadoop-mapreduce-client-core
@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);
}
}
代码示例来源:origin: fr.ifremer/isis-fish
/**
* 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();
}
代码示例来源:origin: com.scireum/sirius-kernel
final LoggerRepository repository = Logger.getRootLogger().getLoggerRepository();
java.util.logging.Logger rootLogger = java.util.logging.LogManager.getLogManager().getLogger("");
代码示例来源:origin: dhis2/dhis2-core
/**
* 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 );
}
}
代码示例来源:origin: com.scireum/sirius-kernel
final LoggerRepository repository = Logger.getRootLogger().getLoggerRepository();
repository.resetConfiguration();
Logger.getRootLogger().setLevel(defaultLevel);
代码示例来源:origin: USPTO/PatentPublicData
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();
}
代码示例来源:origin: USPTO/PatentPublicData
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();
}
代码示例来源:origin: USPTO/PatentPublicData
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();
}
代码示例来源:origin: USPTO/PatentPublicData
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();
}
代码示例来源:origin: USPTO/PatentPublicData
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();
}
内容来源于网络,如有侵权,请联系作者删除!