From d4a7f76fafbd434716e8052477627cedbf0cd5b4 Mon Sep 17 00:00:00 2001
From: "1049970895@qniao.cn" <1049970895>
Date: Tue, 12 Jul 2022 20:48:58 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
iot-machine-data-command/pom.xml | 89 +++++++++++++++++++
.../command/CompleteMachineOutputCommand.java | 0
.../command/PowerOffMachineCommand.java | 0
.../command/PowerOnMachineCommand.java | 0
.../command/StartMachineWorkingCommand.java | 0
.../command/StopMachineWorkingCommand.java | 0
iot-machine-data-constant/pom.xml | 89 +++++++++++++++++++
.../com/qniao/iot/rc/constant/DataSource.java | 17 ++++
iot-machine-data-event/pom.xml | 22 +++++
.../event/MachineIotDataReceivedEvent.java | 1 +
.../dependency-reduced-pom.xml | 88 ++++++++++++++++++
pom.xml | 2 +
12 files changed, 308 insertions(+)
create mode 100644 iot-machine-data-command/pom.xml
rename {iot-machine-data-event => iot-machine-data-command}/src/main/java/com/qniao/iot/machine/command/CompleteMachineOutputCommand.java (100%)
rename {iot-machine-data-event => iot-machine-data-command}/src/main/java/com/qniao/iot/machine/command/PowerOffMachineCommand.java (100%)
rename {iot-machine-data-event => iot-machine-data-command}/src/main/java/com/qniao/iot/machine/command/PowerOnMachineCommand.java (100%)
rename {iot-machine-data-event => iot-machine-data-command}/src/main/java/com/qniao/iot/machine/command/StartMachineWorkingCommand.java (100%)
rename {iot-machine-data-event => iot-machine-data-command}/src/main/java/com/qniao/iot/machine/command/StopMachineWorkingCommand.java (100%)
create mode 100644 iot-machine-data-constant/pom.xml
create mode 100644 iot-machine-data-constant/src/main/java/com/qniao/iot/rc/constant/DataSource.java
create mode 100644 iot-machine-state-event-generator-job/dependency-reduced-pom.xml
diff --git a/iot-machine-data-command/pom.xml b/iot-machine-data-command/pom.xml
new file mode 100644
index 0000000..263af16
--- /dev/null
+++ b/iot-machine-data-command/pom.xml
@@ -0,0 +1,89 @@
+
+
+
+ iot-machine-state-event-generator
+ com.qniao
+ 0.0.1-SNAPSHOT
+
+ 4.0.0
+
+ iot-machine-data-command
+
+
+ UTF-8
+ 1.15.0
+ 1.8
+ ${target.java.version}
+ ${target.java.version}
+ 2.17.2
+ 1.18.24
+ 2.13.3
+
+
+
+
+ com.qniao
+ ddd-event
+ 0.0.1-SNAPSHOT
+
+
+
+
+
+ org.apache.flink
+ flink-streaming-java
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-clients
+ ${flink.version}
+ provided
+
+
+
+ org.apache.flink
+ flink-connector-kafka
+ ${flink.version}
+
+
+
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+ ${jackson.version}
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 8
+ 8
+
+
+
+
+
+
+
+
+ maven-releases
+ Nexus releases Repository
+ http://120.78.76.88:8081/repository/maven-snapshots/
+
+
+
+
\ No newline at end of file
diff --git a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/CompleteMachineOutputCommand.java b/iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/CompleteMachineOutputCommand.java
similarity index 100%
rename from iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/CompleteMachineOutputCommand.java
rename to iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/CompleteMachineOutputCommand.java
diff --git a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/PowerOffMachineCommand.java b/iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/PowerOffMachineCommand.java
similarity index 100%
rename from iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/PowerOffMachineCommand.java
rename to iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/PowerOffMachineCommand.java
diff --git a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/PowerOnMachineCommand.java b/iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/PowerOnMachineCommand.java
similarity index 100%
rename from iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/PowerOnMachineCommand.java
rename to iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/PowerOnMachineCommand.java
diff --git a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/StartMachineWorkingCommand.java b/iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/StartMachineWorkingCommand.java
similarity index 100%
rename from iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/StartMachineWorkingCommand.java
rename to iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/StartMachineWorkingCommand.java
diff --git a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/StopMachineWorkingCommand.java b/iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/StopMachineWorkingCommand.java
similarity index 100%
rename from iot-machine-data-event/src/main/java/com/qniao/iot/machine/command/StopMachineWorkingCommand.java
rename to iot-machine-data-command/src/main/java/com/qniao/iot/machine/command/StopMachineWorkingCommand.java
diff --git a/iot-machine-data-constant/pom.xml b/iot-machine-data-constant/pom.xml
new file mode 100644
index 0000000..3d22f37
--- /dev/null
+++ b/iot-machine-data-constant/pom.xml
@@ -0,0 +1,89 @@
+
+
+
+ iot-machine-state-event-generator
+ com.qniao
+ 0.0.1-SNAPSHOT
+
+ 4.0.0
+
+ iot-machine-data-constant
+
+
+ UTF-8
+ 1.15.0
+ 1.8
+ ${target.java.version}
+ ${target.java.version}
+ 2.17.2
+ 1.18.24
+ 2.13.3
+
+
+
+
+ com.qniao
+ ddd-event
+ 0.0.1-SNAPSHOT
+
+
+
+
+
+ org.apache.flink
+ flink-streaming-java
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-clients
+ ${flink.version}
+ provided
+
+
+
+ org.apache.flink
+ flink-connector-kafka
+ ${flink.version}
+
+
+
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+ ${jackson.version}
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 8
+ 8
+
+
+
+
+
+
+
+
+ maven-releases
+ Nexus releases Repository
+ http://120.78.76.88:8081/repository/maven-snapshots/
+
+
+
+
\ No newline at end of file
diff --git a/iot-machine-data-constant/src/main/java/com/qniao/iot/rc/constant/DataSource.java b/iot-machine-data-constant/src/main/java/com/qniao/iot/rc/constant/DataSource.java
new file mode 100644
index 0000000..0478908
--- /dev/null
+++ b/iot-machine-data-constant/src/main/java/com/qniao/iot/rc/constant/DataSource.java
@@ -0,0 +1,17 @@
+package com.qniao.iot.rc.constant;
+
+/**
+ * @author Lzk
+ * @date 2022/7/2
+ **/
+
+public interface DataSource {
+ /**
+ * 树根云
+ */
+ Integer ROOT_CLOUD = 1;
+ /**
+ * 机智云
+ */
+ Integer TACT_CLOUD = 0;
+}
diff --git a/iot-machine-data-event/pom.xml b/iot-machine-data-event/pom.xml
index 76418e6..78a4d0f 100644
--- a/iot-machine-data-event/pom.xml
+++ b/iot-machine-data-event/pom.xml
@@ -64,4 +64,26 @@
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 8
+ 8
+
+
+
+
+
+
+
+
+ maven-releases
+ Nexus releases Repository
+ http://120.78.76.88:8081/repository/maven-snapshots/
+
+
+
\ No newline at end of file
diff --git a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/event/MachineIotDataReceivedEvent.java b/iot-machine-data-event/src/main/java/com/qniao/iot/machine/event/MachineIotDataReceivedEvent.java
index 266c049..e8fc9eb 100644
--- a/iot-machine-data-event/src/main/java/com/qniao/iot/machine/event/MachineIotDataReceivedEvent.java
+++ b/iot-machine-data-event/src/main/java/com/qniao/iot/machine/event/MachineIotDataReceivedEvent.java
@@ -1,5 +1,6 @@
package com.qniao.iot.machine.event;
+
import lombok.Data;
import java.io.Serializable;
diff --git a/iot-machine-state-event-generator-job/dependency-reduced-pom.xml b/iot-machine-state-event-generator-job/dependency-reduced-pom.xml
new file mode 100644
index 0000000..6eb25e6
--- /dev/null
+++ b/iot-machine-state-event-generator-job/dependency-reduced-pom.xml
@@ -0,0 +1,88 @@
+
+
+
+ iot-machine-state-event-generator
+ com.qniao
+ 0.0.1-SNAPSHOT
+
+ 4.0.0
+ iot-machine-state-event-generator-job
+
+
+
+ maven-compiler-plugin
+ 3.1
+
+ ${target.java.version}
+ ${target.java.version}
+
+
+
+ maven-shade-plugin
+ 3.1.1
+
+
+ package
+
+ shade
+
+
+
+
+ org.apache.flink:flink-shaded-force-shading
+ com.google.code.findbugs:jsr305
+ org.slf4j:*
+ org.apache.logging.log4j:*
+
+
+
+
+ *:*
+
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
+
+
+
+ com.qniao.iot.machine.event.generator.job.IotMachineEventGeneratorJob
+
+
+
+
+
+
+
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j-impl
+ 2.17.2
+ runtime
+
+
+ org.apache.logging.log4j
+ log4j-api
+ 2.17.2
+ runtime
+
+
+ org.apache.logging.log4j
+ log4j-core
+ 2.17.2
+ runtime
+
+
+
+ 1.8
+ 2.17.2
+ 1.15.0
+ ${target.java.version}
+ UTF-8
+ ${target.java.version}
+
+
diff --git a/pom.xml b/pom.xml
index 683cba9..fcd5af0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,6 +26,8 @@ under the License.
iot-machine-data-event
iot-machine-state-event-generator-job
+ iot-machine-data-command
+ iot-machine-data-constant
pom