本文整理了Java中org.apache.log4j.LogManager.getRootLogger()
方法的一些代码示例,展示了LogManager.getRootLogger()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LogManager.getRootLogger()
方法的具体详情如下:
包路径:org.apache.log4j.LogManager
类名称:LogManager
方法名:getRootLogger
[英]Retrieve the appropriate root logger.
[中]检索相应的根记录器。
代码示例来源:origin: log4j/log4j
/**
* @deprecated Please use {@link Logger#getRootLogger()} instead.
*/
final
public
static
Category getRoot() {
return LogManager.getRootLogger();
}
代码示例来源:origin: log4j/log4j
/**
* Return the root logger for the current logger repository.
* <p>
* The {@link #getName Logger.getName()} method for the root logger always returns
* string value: "root". However, calling
* <code>Logger.getLogger("root")</code> does not retrieve the root
* logger but a logger just under root named "root".
* <p>
* In other words, calling this method is the only way to retrieve the
* root logger.
*/
public
static
Logger getRootLogger() {
return LogManager.getRootLogger();
}
代码示例来源:origin: org.slf4j/slf4j-log4j12
public Log4jLoggerFactory() {
loggerMap = new ConcurrentHashMap<String, Logger>();
// force log4j to initialize
org.apache.log4j.LogManager.getRootLogger();
}
代码示例来源:origin: apache/incubator-dubbo
@Override
public void setLevel(Level level) {
LogManager.getRootLogger().setLevel(toLog4jLevel(level));
}
代码示例来源:origin: apache/incubator-dubbo
@Override
public void setLevel(Level level) {
LogManager.getRootLogger().setLevel(toLog4jLevel(level));
}
代码示例来源:origin: apache/incubator-dubbo
@SuppressWarnings("unchecked")
public Log4jLoggerAdapter() {
try {
org.apache.log4j.Logger logger = LogManager.getRootLogger();
if (logger != null) {
Enumeration<Appender> appenders = logger.getAllAppenders();
if (appenders != null) {
while (appenders.hasMoreElements()) {
Appender appender = appenders.nextElement();
if (appender instanceof FileAppender) {
FileAppender fileAppender = (FileAppender) appender;
String filename = fileAppender.getFile();
file = new File(filename);
break;
}
}
}
}
} catch (Throwable t) {
}
}
代码示例来源:origin: apache/incubator-dubbo
@SuppressWarnings("unchecked")
public Log4jLoggerAdapter() {
try {
org.apache.log4j.Logger logger = LogManager.getRootLogger();
if (logger != null) {
Enumeration<Appender> appenders = logger.getAllAppenders();
if (appenders != null) {
while (appenders.hasMoreElements()) {
Appender appender = appenders.nextElement();
if (appender instanceof FileAppender) {
FileAppender fileAppender = (FileAppender) appender;
String filename = fileAppender.getFile();
file = new File(filename);
break;
}
}
}
}
} catch (Throwable t) {
}
}
代码示例来源:origin: apache/incubator-dubbo
@Override
public Level getLevel() {
return fromLog4jLevel(LogManager.getRootLogger().getLevel());
}
代码示例来源:origin: apache/incubator-dubbo
@Override
public Level getLevel() {
return fromLog4jLevel(LogManager.getRootLogger().getLevel());
}
代码示例来源:origin: org.slf4j/slf4j-log4j12
public Logger getLogger(String name) {
Logger slf4jLogger = loggerMap.get(name);
if (slf4jLogger != null) {
return slf4jLogger;
} else {
org.apache.log4j.Logger log4jLogger;
if (name.equalsIgnoreCase(Logger.ROOT_LOGGER_NAME))
log4jLogger = LogManager.getRootLogger();
else
log4jLogger = LogManager.getLogger(name);
Logger newInstance = new Log4jLoggerAdapter(log4jLogger);
Logger oldInstance = loggerMap.putIfAbsent(name, newInstance);
return oldInstance == null ? newInstance : oldInstance;
}
}
}
代码示例来源:origin: ltsopensource/light-task-scheduler
public void setLevel(Level level) {
LogManager.getRootLogger().setLevel(toLog4jLevel(level));
}
代码示例来源:origin: ltsopensource/light-task-scheduler
public void setLevel(Level level) {
LogManager.getRootLogger().setLevel(toLog4jLevel(level));
}
代码示例来源:origin: marytts/marytts
/**
* Returns true if it appears that log4j have been previously configured. This code checks to see if there are any appenders
* defined for log4j which is the definitive way to tell if log4j is already initialized
*
* @return true if appenders.hasMoreElements, false otherwise
*/
@SuppressWarnings("unchecked")
public static boolean isLog4jConfigured() {
System.setProperty("log4j.defaultInitOverride", "true");
Enumeration appenders = LogManager.getRootLogger().getAllAppenders();
if (appenders.hasMoreElements()) {
return true;
}
return false;
}
代码示例来源:origin: marytts/marytts
/**
* Returns true if it appears that log4j have been previously configured. This code checks to see if there are any appenders
* defined for log4j which is the definitive way to tell if log4j is already initialized
*
* @return true if appenders.hasMoreElements, false otherwise
*/
@SuppressWarnings("unchecked")
public static boolean isLog4jConfigured() {
System.setProperty("log4j.defaultInitOverride", "true");
Enumeration appenders = LogManager.getRootLogger().getAllAppenders();
if (appenders.hasMoreElements()) {
return true;
}
return false;
}
代码示例来源:origin: ltsopensource/light-task-scheduler
public Level getLevel() {
return fromLog4jLevel(LogManager.getRootLogger().getLevel());
}
代码示例来源:origin: ltsopensource/light-task-scheduler
public Level getLevel() {
return fromLog4jLevel(LogManager.getRootLogger().getLevel());
}
代码示例来源:origin: apache/hbase
@Before
public void setup() {
LogManager.getRootLogger().addAppender(mockAppender);
}
代码示例来源:origin: apache/hbase
@After
public void teardown() {
LogManager.getRootLogger().removeAppender(mockAppender);
}
代码示例来源:origin: apache/hbase
@Before
public void setUp() throws Exception {
testingUtility = new HBaseTestingUtility();
testingUtility.startMiniCluster();
LogManager.getRootLogger().addAppender(mockAppender);
}
代码示例来源:origin: apache/hbase
@After
public void tearDown() throws Exception {
testingUtility.shutdownMiniCluster();
LogManager.getRootLogger().removeAppender(mockAppender);
}
内容来源于网络,如有侵权,请联系作者删除!