Просмотр исходного кода

把gateway-boot + gyjiot-mq 直接合并到 gyjiot-gateway 里面

jishenghua 2 месяцев назад
Родитель
Сommit
ab7a2522fa
27 измененных файлов с 21 добавлено и 88 удалено
  1. 3 1
      gyj-iot-boot/gyjiot-admin/pom.xml
  2. 0 29
      gyj-iot-boot/gyjiot-gateway/gateway-boot/pom.xml
  3. 0 33
      gyj-iot-boot/gyjiot-gateway/gyjiot-mq/pom.xml
  4. 9 7
      gyj-iot-boot/gyjiot-gateway/pom.xml
  5. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/gateway/boot/start/StartBoot.java
  6. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/gateway/boot/start/subscribeCallback.java
  7. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/config/MqConfig.java
  8. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/model/ReportDataBo.java
  9. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/config/RedisConsumeConfig.java
  10. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/consumer/DeviceOtherMsgConsumer.java
  11. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/consumer/RedisChannelConsume.java
  12. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/listen/DeviceOtherListen.java
  13. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/producer/EmqxMessageProducer.java
  14. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/producer/MessageProducer.java
  15. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/queue/DeviceOtherQueue.java
  16. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/ruleEngine/SceneContext.java
  17. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IDataHandler.java
  18. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IDeviceReportMessageService.java
  19. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IFunctionInvoke.java
  20. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IMessagePublishService.java
  21. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IMqttMessagePublish.java
  22. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/impl/DeviceOtherMsgHandler.java
  23. 0 0
      gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/impl/FunctionInvokeImpl.java
  24. 1 1
      gyj-iot-boot/gyjiot-server/iot-server-core/pom.xml
  25. 6 2
      gyj-iot-boot/gyjiot-server/mqtt-broker/pom.xml
  26. 1 1
      gyj-iot-boot/gyjiot-server/sip-server/pom.xml
  27. 1 14
      gyj-iot-boot/pom.xml

+ 3 - 1
gyj-iot-boot/gyjiot-admin/pom.xml

@@ -70,11 +70,13 @@
         <dependency>
             <groupId>com.gyjiot</groupId>
             <artifactId>boot-strap</artifactId>
+            <version>${gyjiot.version}</version>
         </dependency>
         <!--网关集成启动模块-->
         <dependency>
             <groupId>com.gyjiot</groupId>
-            <artifactId>gateway-boot</artifactId>
+            <artifactId>gyjiot-gateway</artifactId>
+            <version>${gyjiot.version}</version>
         </dependency>
 
     </dependencies>

+ 0 - 29
gyj-iot-boot/gyjiot-gateway/gateway-boot/pom.xml

@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <artifactId>gyjiot-gateway</artifactId>
-        <groupId>com.gyjiot</groupId>
-        <version>${gyjiot.version}</version>
-    </parent>
-    <artifactId>gateway-boot</artifactId>
-
-    <description>网关模块</description>
-
-    <dependencies>
-
-        <dependency>
-            <groupId>com.gyjiot</groupId>
-            <artifactId>gyjiot-mq</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>com.gyjiot</groupId>
-            <artifactId>gyjiot-mqtt-client</artifactId>
-        </dependency>
-
-    </dependencies>
-
-
-</project>

+ 0 - 33
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/pom.xml

@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<artifactId>gyjiot-gateway</artifactId>
-		<groupId>com.gyjiot</groupId>
-		<version>${gyjiot.version}</version>
-	</parent>
-	<artifactId>gyjiot-mq</artifactId>
-
-	<dependencies>
-
-		<dependency>
-			<groupId>com.gyjiot</groupId>
-			<artifactId>gyjiot-protocol</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>cn.hutool</groupId>
-			<artifactId>hutool-all</artifactId>
-		</dependency>
-
-        <dependency>
-            <groupId>com.gyjiot</groupId>
-            <artifactId>gyjiot-mqtt-client</artifactId>
-        </dependency>
-
-
-    </dependencies>
-
-
-</project>

+ 9 - 7
gyj-iot-boot/gyjiot-gateway/pom.xml

@@ -8,13 +8,6 @@
         <version>${gyjiot.version}</version>
     </parent>
 
-    <packaging>pom</packaging>
-
-    <modules>
-        <module>gateway-boot</module>
-        <module>gyjiot-mq</module>
-    </modules>
-
     <artifactId>gyjiot-gateway</artifactId>
     <name>gyjiot-gateway</name>
 
@@ -29,6 +22,15 @@
             <artifactId>gyjiot-iot-service</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>com.gyjiot</groupId>
+            <artifactId>gyjiot-mqtt-client</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>com.gyjiot</groupId>
+            <artifactId>gyjiot-ruleEngine</artifactId>
+        </dependency>
 
     </dependencies>
 

+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gateway-boot/src/main/java/com/gyjiot/gateway/boot/start/StartBoot.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/gateway/boot/start/StartBoot.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gateway-boot/src/main/java/com/gyjiot/gateway/boot/start/subscribeCallback.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/gateway/boot/start/subscribeCallback.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/config/MqConfig.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/config/MqConfig.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/model/ReportDataBo.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/model/ReportDataBo.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/config/RedisConsumeConfig.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/config/RedisConsumeConfig.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/consumer/DeviceOtherMsgConsumer.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/consumer/DeviceOtherMsgConsumer.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/consumer/RedisChannelConsume.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/consumer/RedisChannelConsume.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/listen/DeviceOtherListen.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/listen/DeviceOtherListen.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/producer/EmqxMessageProducer.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/producer/EmqxMessageProducer.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/producer/MessageProducer.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/producer/MessageProducer.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/redischannel/queue/DeviceOtherQueue.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/redischannel/queue/DeviceOtherQueue.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/ruleEngine/SceneContext.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/ruleEngine/SceneContext.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/IDataHandler.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IDataHandler.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/IDeviceReportMessageService.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IDeviceReportMessageService.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/IFunctionInvoke.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IFunctionInvoke.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/IMessagePublishService.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IMessagePublishService.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/IMqttMessagePublish.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/IMqttMessagePublish.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/impl/DeviceOtherMsgHandler.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/impl/DeviceOtherMsgHandler.java


+ 0 - 0
gyj-iot-boot/gyjiot-gateway/gyjiot-mq/src/main/java/com/gyjiot/mq/service/impl/FunctionInvokeImpl.java → gyj-iot-boot/gyjiot-gateway/src/main/java/com/gyjiot/mq/service/impl/FunctionInvokeImpl.java


+ 1 - 1
gyj-iot-boot/gyjiot-server/iot-server-core/pom.xml

@@ -18,7 +18,7 @@
         </dependency>
         <dependency>
             <groupId>com.gyjiot</groupId>
-            <artifactId>gyjiot-mq</artifactId>
+            <artifactId>gyjiot-gateway</artifactId>
         </dependency>
     </dependencies>
 

+ 6 - 2
gyj-iot-boot/gyjiot-server/mqtt-broker/pom.xml

@@ -19,14 +19,18 @@
 
 		<dependency>
 			<groupId>com.gyjiot</groupId>
-			<artifactId>gyjiot-mq</artifactId>
+			<artifactId>gyjiot-gateway</artifactId>
 		</dependency>
         <dependency>
             <groupId>com.gyjiot</groupId>
             <artifactId>gyjiot-mqtt-client</artifactId>
         </dependency>
+		<dependency>
+			<groupId>com.gyjiot</groupId>
+			<artifactId>gyjiot-protocol</artifactId>
+		</dependency>
 
-    </dependencies>
+	</dependencies>
 
 
 </project>

+ 1 - 1
gyj-iot-boot/gyjiot-server/sip-server/pom.xml

@@ -66,7 +66,7 @@
 
         <dependency>
             <groupId>com.gyjiot</groupId>
-            <artifactId>gyjiot-mq</artifactId>
+            <artifactId>gyjiot-gateway</artifactId>
         </dependency>
         <dependency>
             <groupId>com.gyjiot</groupId>

+ 1 - 14
gyj-iot-boot/pom.xml

@@ -397,23 +397,10 @@
                 <artifactId>base-server</artifactId>
                 <version>${gyjiot.version}</version>
             </dependency>
-            <!--mq模块-->
-            <dependency>
-                <groupId>com.gyjiot</groupId>
-                <artifactId>gyjiot-mq</artifactId>
-                <version>${gyjiot.version}</version>
-            </dependency>
-            <!--服务启动模块-->
-            <dependency>
-                <groupId>com.gyjiot</groupId>
-                <artifactId>boot-strap</artifactId>
-                <version>${gyjiot.version}</version>
-            </dependency>
-
             <!--网关启动模块-->
             <dependency>
                 <groupId>com.gyjiot</groupId>
-                <artifactId>gateway-boot</artifactId>
+                <artifactId>gyjiot-gateway</artifactId>
                 <version>${gyjiot.version}</version>
             </dependency>