修改日志
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
package com.sunyard.sge.database;
|
||||
|
||||
import com.sunyard.sge.log.LogFactory;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import racal.sunyard.main.SydApi4j;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -13,7 +17,7 @@ public interface SydApi {
|
||||
* @param pcLogPath: 输入。日志存储路径
|
||||
* @param iLogLevel: 输入。日志级别设置
|
||||
* 0:不记录日志,
|
||||
* @deprecated 1:记录网络层错误日志,
|
||||
* 1:记录网络层错误日志,
|
||||
* 2:记录接口错误日志及网络层错误日志,
|
||||
* 3:记录正确日志及错误日志
|
||||
* @return 无
|
||||
@@ -24,6 +28,8 @@ public interface SydApi {
|
||||
if (pcLogPath == null || iLogLevel < 0 || iLogLevel > 3) {
|
||||
throw new IllegalArgumentException("地址不能为空且等级范围为0到3");
|
||||
}
|
||||
Logger logger = LogFactory.createLogger(pcLogPath, iLogLevel);
|
||||
SydApi4j.setLogger(logger);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.sunyard.sge.database;
|
||||
|
||||
import com.sunyard.sge.database.pool.HsmLinkInfo;
|
||||
import com.sunyard.sge.log.LogFactory;
|
||||
import com.sunyard.sge.pool.CommWorker;
|
||||
import racal.sunyard.main.SydApi4j;
|
||||
|
||||
@@ -23,7 +24,9 @@ public class SydApi4Database extends SydApiBaseFunction {
|
||||
public SydApi4Database(SydApi4j[] hsms, HsmLinkInfo[] linkInfos) {
|
||||
super(hsms, linkInfos);
|
||||
}
|
||||
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<byte[]> SYD_SM4_BatchData(int[] iKeyIndex, List<byte[]> pcData, int iFlag) {
|
||||
|
||||
@@ -16,7 +16,9 @@ import java.util.List;
|
||||
* 上海黄金交易所 - 数据库加密方案
|
||||
*/
|
||||
public class SydApiBaseFunction implements SydApi {
|
||||
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
private SydApi4j[] hsms = null;
|
||||
private HsmLinkInfo[] linkInfos = null;
|
||||
private ObjectInPool oip = null;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.sunyard.sge.database;
|
||||
|
||||
import com.sunyard.SydApiException;
|
||||
import com.sunyard.sge.log.LogFactory;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
@@ -16,6 +17,9 @@ import static com.sunyard.sge.database.SydApiConfig.BATCH_SIZE;
|
||||
* 长连接的真正执行过程转发到长连接线程池中执行。
|
||||
*/
|
||||
public class SydApiLongLinkWrap implements SydApi {
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
|
||||
private SydApiBuilder builder;
|
||||
|
||||
|
||||
@@ -13,7 +13,9 @@ import racal.sunyard.main.SydApi4j;
|
||||
public class SydApiPool extends ThreadBasedConnectPool<SydApi> {
|
||||
|
||||
private HsmLinkInfo[] linkInfos;
|
||||
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
public SydApiPool(HsmLinkInfo[] linkInfos) {
|
||||
super();
|
||||
this.linkInfos = linkInfos;
|
||||
|
||||
Reference in New Issue
Block a user