本文整理了Java中com.jfinal.log.Log
类的一些代码示例,展示了Log
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Log
类的具体详情如下:
包路径:com.jfinal.log.Log
类名称:Log
[英]The five logging levels used by Log are (in order): 1. DEBUG (the least serious) 2. INFO 3. WARN 4. ERROR 5. FATAL (the most serious)
[中]Log使用的五个日志记录级别是(按顺序):1。调试(最不严重的)2。信息3。警告4。错误5。致命(最严重)
代码示例来源:origin: jfinal/jfinal
public static void error(String message) {
Holder.log.error(message);
}
代码示例来源:origin: jfinal/jfinal
if (log.isWarnEnabled()) {
String qs = request.getQueryString();
msg = msg + (qs == null ? target : target + "?" + qs);
msg = msg + "\n" + e.getMessage();
log.warn(msg);
if (log.isErrorEnabled()) {
String qs = request.getQueryString();
log.error(errorCode + " Error: " + (qs == null ? target : target + "?" + qs), e);
代码示例来源:origin: jfinal/jfinal
static Cache getOrAddCache(String cacheName) {
Cache cache = cacheManager.getCache(cacheName);
if (cache == null) {
synchronized(CacheKit.class) {
cache = cacheManager.getCache(cacheName);
if (cache == null) {
log.warn("Could not find cache config [" + cacheName + "], using default.");
cacheManager.addCacheIfAbsent(cacheName);
cache = cacheManager.getCache(cacheName);
log.debug("Cache [" + cacheName + "] started.");
}
}
}
return cache;
}
代码示例来源:origin: jfinal/jfinal
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest)req;
HttpServletResponse response = (HttpServletResponse)res;
request.setCharacterEncoding(encoding);
String target = request.getRequestURI();
if (contextPathLength != 0) {
target = target.substring(contextPathLength);
}
boolean[] isHandled = {false};
try {
handler.handle(target, request, response, isHandled);
}
catch (Exception e) {
if (log.isErrorEnabled()) {
String qs = request.getQueryString();
log.error(qs == null ? target : target + "?" + qs, e);
}
}
if (isHandled[0] == false) {
chain.doFilter(request, response);
}
}
代码示例来源:origin: jfinal/jfinal
public static void warn(String message, Throwable t) {
Holder.log.warn(message, t);
}
代码示例来源:origin: yangfuhai/jboot
@Override
public void run() {
while (true) {
//订阅线程断开连接,需要进行重连
try {
jedisCluster.subscribe(listener, channels);
LOG.warn("Disconnect to redis channel in subscribe JedisPubSub!");
break;
} catch (JedisConnectionException e) {
LOG.error("failed connect to redis, reconnect it.", e);
try {
Thread.sleep(1000);
} catch (InterruptedException ie) {
break;
}
}
}
}
}.start();
代码示例来源:origin: com.jfinal/jfinal-weixin
if (log.isDebugEnabled()) {
log.debug("wxaapp pushOrder xmlResult:" + xmlResult);
String return_msg = result.get("return_msg");
if (StrKit.isBlank(return_code) || !"SUCCESS".equals(return_code)) {
log.error(return_msg);
throw new PaymentException(return_code, return_msg);
log.error(return_msg);
throw new PaymentException(return_code, return_msg);
代码示例来源:origin: yangfuhai/jboot
/**
* 获取单例
*
* @param clazz
* @param <T>
* @return
*/
public static <T> T singleton(Class<T> clazz) {
Object object = singletons.get(clazz);
if (object == null) {
synchronized (clazz) {
object = singletons.get(clazz);
if (object == null) {
object = newInstance(clazz);
if (object != null) {
singletons.put(clazz, object);
} else {
Log.getLog(clazz).error("cannot new newInstance!!!!");
}
}
}
}
return (T) object;
}
代码示例来源:origin: jfinal/jfinal
public static void debug(String message) {
Holder.log.debug(message);
}
代码示例来源:origin: jfinal/jfinal
/**
* 当通过 Constants.setLogFactory(...) 或者
* LogManager.me().setDefaultLogFacotyr(...)
* 指定默认日志工厂以后,重置一下内部 Log 对象,以便使内部日志实现与系统保持一致
*/
public static void synchronizeLog() {
Holder.log = Log.getLog(LogKit.class);
}
代码示例来源:origin: jfinal/jfinal
public static boolean isDebugEnabled() {
return Holder.log.isDebugEnabled();
}
代码示例来源:origin: jfinal/jfinal
public static boolean isErrorEnabled() {
return Holder.log.isErrorEnabled();
}
代码示例来源:origin: jfinal/jfinal
public static boolean isWarnEnabled() {
return Holder.log.isWarnEnabled();
}
代码示例来源:origin: jfinal/jfinal
public static void warn(String message) {
Holder.log.warn(message);
}
代码示例来源:origin: yangfuhai/jboot
@Override
public void run() {
while (true) {
//订阅线程断开连接,需要进行重连
try {
jedisCluster.subscribe(binaryListener, channels);
LOG.warn("Disconnect to redis channel in subscribe BinaryJedisPubSub!");
break;
} catch (JedisConnectionException e) {
LOG.error("failed connect to redis, reconnect it.", e);
try {
Thread.sleep(1000);
} catch (InterruptedException ie) {
break;
}
}
}
}
}.start();
代码示例来源:origin: com.jfinal/jfinal
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest)req;
HttpServletResponse response = (HttpServletResponse)res;
request.setCharacterEncoding(encoding);
String target = request.getRequestURI();
if (contextPathLength != 0) {
target = target.substring(contextPathLength);
}
boolean[] isHandled = {false};
try {
handler.handle(target, request, response, isHandled);
}
catch (Exception e) {
if (log.isErrorEnabled()) {
String qs = request.getQueryString();
log.error(qs == null ? target : target + "?" + qs, e);
}
}
if (isHandled[0] == false) {
chain.doFilter(request, response);
}
}
代码示例来源:origin: jfinal/jfinal
public static void debug(String message, Throwable t) {
Holder.log.debug(message, t);
}
代码示例来源:origin: jfinal/jfinal
static void initLog() {
log = Log.getLog(JFinalFilter.class);
}
}
代码示例来源:origin: com.jfinal/jfinal
public static boolean isDebugEnabled() {
return Holder.log.isDebugEnabled();
}
代码示例来源:origin: com.jfinal/jfinal
public static boolean isErrorEnabled() {
return Holder.log.isErrorEnabled();
}
内容来源于网络,如有侵权,请联系作者删除!