diff --git a/.gitignore b/.gitignore index 51f97fcd..b00a78f7 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ .idea/ *.iml broker/target/ +client/target/ diff --git a/broker/pom.xml b/broker/pom.xml index 449577b2..9f413506 100644 --- a/broker/pom.xml +++ b/broker/pom.xml @@ -78,6 +78,13 @@ 1.3 test + + + org.dna.mqtt + moquette-client + 0.1 + test + org.fusesource.hawtbuf diff --git a/client/pom.xml b/client/pom.xml new file mode 100644 index 00000000..718d8fed --- /dev/null +++ b/client/pom.xml @@ -0,0 +1,98 @@ + + + 4.0.0 + + ../pom.xml + moquette-parent + org.dna.mqtt + 0.1 + + + moquette-client + jar + 0.1 + Moquette - client + + + UTF-8 + + + + + org.dna.mqtt + moquette-parser + 0.1 + + + + org.apache.mina + mina-core + 2.0.4 + + + + org.slf4j + slf4j-log4j12 + 1.6.4 + + + + + junit + junit + 4.8.2 + test + + + + + org.mockito + mockito-core + 1.9.0 + test + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + org/dna/mqtt/moquette/proto/TestUtils.java + org/dna/mqtt/moquette/proto/TestUtils$* + + + + + + + maven-assembly-plugin + + + + org.dna.mqtt.moquette.client.Main + + + + jar-with-dependencies + + + + + + + + diff --git a/parser/src/main/java/org/dna/mqtt/moquette/client/Client.java b/client/src/main/java/org/dna/mqtt/moquette/client/Client.java similarity index 100% rename from parser/src/main/java/org/dna/mqtt/moquette/client/Client.java rename to client/src/main/java/org/dna/mqtt/moquette/client/Client.java diff --git a/parser/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java b/client/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java similarity index 100% rename from parser/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java rename to client/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java diff --git a/parser/src/main/java/org/dna/mqtt/moquette/client/IPublishCallback.java b/client/src/main/java/org/dna/mqtt/moquette/client/IPublishCallback.java similarity index 100% rename from parser/src/main/java/org/dna/mqtt/moquette/client/IPublishCallback.java rename to client/src/main/java/org/dna/mqtt/moquette/client/IPublishCallback.java diff --git a/parser/src/main/java/org/dna/mqtt/moquette/client/Main.java b/client/src/main/java/org/dna/mqtt/moquette/client/Main.java similarity index 100% rename from parser/src/main/java/org/dna/mqtt/moquette/client/Main.java rename to client/src/main/java/org/dna/mqtt/moquette/client/Main.java diff --git a/parser/pom.xml b/parser/pom.xml index 2788e78d..d24f53d6 100644 --- a/parser/pom.xml +++ b/parser/pom.xml @@ -100,23 +100,7 @@ - - - - maven-assembly-plugin - - - - org.dna.mqtt.moquette.server.Server - - - - jar-with-dependencies - - - - diff --git a/pom.xml b/pom.xml index 2aed6111..8327ce90 100644 --- a/pom.xml +++ b/pom.xml @@ -14,6 +14,7 @@ parser broker + client benchmarking