LogUtils

package com.dx.mes.common.transcoder.util;

import org.apache.log4j.Logger;

public class LogUtils {
	private Logger logger;
	
	public LogUtils(Class clazz){
		logger = Logger.getLogger(clazz);
	}
	
	public void info(String message){
		StackTraceElement ste = new Throwable().getStackTrace()[1];
		logger.info(AppContext.getCurrEventNumber() + " [className:" + ste.getClassName() + "] [Line:" + ste.getLineNumber() + "] "+ message);
	}
	
	public void error(String message){
		StackTraceElement ste = new Throwable().getStackTrace()[1];
		logger.error(AppContext.getCurrEventNumber() + " [className:" + ste.getClassName() + "] [Line:" + ste.getLineNumber() + "] "+ message);
	}

	public void warn(String message){
		StackTraceElement ste = new Throwable().getStackTrace()[1];
		logger.warn(AppContext.getCurrEventNumber() + " [className:" + ste.getClassName() + "] [Line:" + ste.getLineNumber() + "] "+ message);
	}
	
}
posted @ 2018-11-28 20:29  journeyIT  阅读(28)  评论(0)    收藏  举报