From 959e5318189e66ad58d07c5bb94789c815b4d2e9 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期六, 16 八月 2025 11:42:37 +0800
Subject: [PATCH] art: WebService服务端相关代码修改
---
src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java | 66 +++++++++++++++++---------------
1 files changed, 35 insertions(+), 31 deletions(-)
diff --git a/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java b/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java
index 3263bc1..2af713a 100644
--- a/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java
+++ b/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java
@@ -1,31 +1,35 @@
-//package org.jeecg.config.sap;
-//
-//import com.sap.conn.jco.ext.*;
-//
-//import java.util.Properties;
-//
-//public class CustomDestinationDataProvider implements DestinationDataProvider {
-//
-// private final Properties properties = new Properties();
-//
-// public void addDestination(String destinationName, Properties connectProperties) {
-// properties.put(destinationName, connectProperties);
-// }
-//
-// @Override
-// public boolean supportsEvents() {
-// return false;
-// }
-//
-// @Override
-// public void setDestinationDataEventListener(DestinationDataEventListener destinationDataEventListener) {
-//
-// }
-//
-// @Override
-// public Properties getDestinationProperties(String destinationName) {
-// return properties.getProperty(destinationName) != null
-// ? (Properties) properties.get(destinationName)
-// : null;
-// }
-//}
+package org.jeecg.config.sap;
+
+import com.sap.conn.jco.ext.*;
+
+import java.util.Properties;
+
+public class CustomDestinationDataProvider implements DestinationDataProvider {
+
+ private final String destName;
+ private final Properties properties;
+
+ public CustomDestinationDataProvider(String destName, Properties props) {
+ this.destName = destName;
+ this.properties = props;
+ }
+
+
+ @Override
+ public boolean supportsEvents() {
+ return false;
+ }
+
+ @Override
+ public void setDestinationDataEventListener(DestinationDataEventListener destinationDataEventListener) {
+
+ }
+
+ @Override
+ public Properties getDestinationProperties(String destinationName) {
+ if (destName.equals(destinationName)) {
+ return properties;
+ }
+ return null;
+ }
+}
--
Gitblit v1.9.3