E2EAnalysis.java
928 Bytes
package com.sitech.ismp.coll.busi.e2e;
import java.util.HashMap;
import java.util.Vector;
import org.apache.log4j.Logger;
import com.sitech.ismp.coll.basic.TblATO_KPIDETAIL;
import com.sitech.ismp.coll.busi.e2e.rule.AnalysisRule;
import com.sitech.ismp.coll.busi.e2e.rule.AnalysisRuleFactory;
import com.sitech.util.ThreadPoolUtil;
/**
* 售中监控异常数据分析
*
* @author linxc
* @version
* @since Ver 1.1
* @Date 2012 May 7, 2012 3:31:39 PM
*/
public class E2EAnalysis implements E2EAnalysisMBean {
protected Logger logger = Logger.getLogger("BUSI_COLL");
public Vector<TblATO_KPIDETAIL> doAnalysis(HashMap<String, String> params) {
AnalysisRule rule = AnalysisRuleFactory.getAnalysisRule(params);
logger.info("启动端到端业务业务分析,分析规则:" + rule.getClass());
ThreadPoolUtil.executorService.execute(rule);
return new Vector<TblATO_KPIDETAIL>();
}
}