XMPP as SBI support: implementation of core XMPP and Xmpp Device Provider
State machine handled by XmppSession interface, most of tests implemented
XmppDeviceFactory re-designed, tests updated
pom and BUCK files updated
Change-Id: I4c6955e091169c945415084cbb000c61b474c0fc
diff --git a/lib/BUCK b/lib/BUCK
index d088fdd..68e2f65 100644
--- a/lib/BUCK
+++ b/lib/BUCK
@@ -1599,3 +1599,47 @@
visibility = [ 'PUBLIC' ],
)
+remote_jar (
+ name = 'tinder-xmpp',
+ out = 'tinder-1.3.0.jar',
+ url = 'mvn:org.igniterealtime:tinder:jar:1.3.0',
+ sha1 = '46353ded2a1d1a87d17600206d61814eb0b8a711',
+ maven_coords = 'org.igniterealtime:tinder:jar:NON-OSGI:1.3.0',
+ visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+ name = 'aalto-xml',
+ out = 'aalto-xml-1.0.0.jar',
+ url = 'mvn:com.fasterxml:aalto-xml:jar:1.0.0',
+ sha1 = 'aeae9e8a71914e7f5efc8a69d2f5cb1f2224f2c6',
+ maven_coords = 'com.fasterxml:aalto-xml:1.0.0',
+ visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+ name = 'stax2-api',
+ out = 'stax2-api-4.0.0.jar',
+ url = 'mvn:org.codehaus.woodstox:stax2-api:jar:4.0.0',
+ sha1 = '6fa8b05f7587a3cb819d223ee0b0de0c126e3dd1',
+ maven_coords = 'org.codehaus.woodstox:stax2-api:4.0.0',
+ visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+ name = 'concurrent-hashmap',
+ out = 'concurrentlinkedhashmap-lru-1.0.jar',
+ url = 'mvn:com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:jar:1.0',
+ sha1 = 'db7b7a28b835db4717d4aaf31f5d4441887a6d46',
+ maven_coords = 'com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:jar:NON-OSGI:1.0',
+ visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+ name = 'gnu-idn',
+ out = 'libidn-1.15.jar',
+ url = 'mvn:org.gnu.inet:libidn:jar:1.15',
+ sha1 = 'b5bede3c1c031a827b604da31768ddaf833495c6',
+ maven_coords = 'org.gnu.inet:libidn:jar:NON-OSGI:1.15',
+ visibility = [ 'PUBLIC' ],
+)
diff --git a/lib/deps.json b/lib/deps.json
index 0b04ba4..8d5783e 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -277,6 +277,11 @@
"bcprov-jdk15on": "mvn:org.bouncycastle:bcprov-jdk15on:1.58",
"hamcrest-optional": "mvn:com.spotify:hamcrest-optional:1.1.0",
"swagger-annotations": "mvn:io.swagger:swagger-annotations:1.5.16",
- "kafka-clients": "mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.kafka-clients:0.8.2.2_1"
+ "kafka-clients": "mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.kafka-clients:0.8.2.2_1",
+ "tinder-xmpp": "mvn:org.igniterealtime:tinder:1.3.0",
+ "aalto-xml": "mvn:com.fasterxml:aalto-xml:1.0.0",
+ "stax2-api": "mvn:org.codehaus.woodstox:stax2-api:4.0.0",
+ "concurrent-hashmap": "mvn:com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.0",
+ "gnu-idn": "mvn:org.gnu.inet:libidn:1.15"
}
}