diff --git a/pom.xml b/pom.xml
index fa01e99..8305364 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.sunyard
sydapi4j
- 1.0.20220712
+ 1.0.20220722
jar
sydapi4j
diff --git a/src/main/java/racal/sunyard/main/SydApi4j.java b/src/main/java/racal/sunyard/main/SydApi4j.java
index e9fab5a..17c4723 100644
--- a/src/main/java/racal/sunyard/main/SydApi4j.java
+++ b/src/main/java/racal/sunyard/main/SydApi4j.java
@@ -19,6 +19,7 @@ import com.sunyard.util.CoderUtil;
import com.sunyard.util.FileUtil;
import com.sunyard.util.MyUtil;
import com.sunyard.util.SYMUtil;
+import org.slf4j.Logger;
import racal.sunyard.main.dto.*;
import racal.sunyard.main.proto.*;
@@ -53,6 +54,13 @@ public class SydApi4j implements SydApi {
private static int port;
private static int timeout;
+ public static void setLogger(Logger log) {
+ SydApi4j.log = log;
+ }
+
+ private static Logger log;
+
+
//初始化变量
static {
@@ -1085,17 +1093,21 @@ public class SydApi4j implements SydApi {
private static void println(Object i) {
- if (debug) {
+ if ( debug ) {
System.out.println(i);
}
-
+ if ( null != log ) {
+ log.debug("{}", i);
+ }
}
private static void print(Object i) {
if (debug) {
System.out.print(i);
}
-
+ if ( null != log ) {
+ log.debug("{}", i);
+ }
}
//gc回收