package com.dy.aceMw.server.forTcp;
|
|
import org.apache.logging.log4j.*;
|
|
import com.dy.aceMw.resource.ResourceUnit;
|
import com.dy.aceMw.resource.rtuLog.RtuLogNode;
|
|
|
public class RtuLogDealer {
|
private static Logger log = LogManager.getLogger(RtuLogDealer.class.getName()) ;
|
/**
|
* 记录Rtu日志
|
* @param rtuAddr
|
* @param content
|
*/
|
public static void log(String rtuAddr, String content){
|
if(rtuAddr == null || rtuAddr.trim().equals("")){
|
log.error("严重错误,记录Rtu日志时,rtu地址未提供!") ;
|
return ;
|
}
|
if(content == null || content.equals("")){
|
log.error("严重错误,记录Rtu日志时,日志内容未提供!") ;
|
return ;
|
}
|
RtuLogNode logNode = new RtuLogNode(rtuAddr, content) ;
|
|
ResourceUnit.getInstance().rtuLog(logNode);
|
|
/////////////////////
|
// 或者向消息中间件发消息
|
////////////////////
|
}
|
|
}
|