/**
* Adds a PrintStreamLogHandler to the named logger, if there isn't one already.
* This can be used repeatedly to acquire the same logger, but doing so would be
* inefficient. Use Logger.getLogger after this has installed the handler.
*
* @param name Log name.
* @param out Where to print the log.
*/
public static Logger getLogger(String name, PrintStream out) {
Logger ret = Logger.getLogger(name);
for (Handler handler : ret.getHandlers()) {
if (handler instanceof PrintStreamLogHandler) {
PrintStreamLogHandler pslh = (PrintStreamLogHandler) handler;
if (pslh.getOut() == out) {
return ret;
}
}
}
ret.addHandler(new PrintStreamLogHandler(name, out));
return ret;
}
Alog.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:alog
作者:
评论列表
文章目录