openHAB JAX-RS publisher (#905)

* add project for publisher
* add unmodified com.eclipsesource.jaxrs.publisher sources
* modify and use modified publisher
* drop tracker usage (only for custom whitelist by fragments)
* add the new code to new classes and namespace

Also-by: Kai Kreuzer <kai@openhab.org>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
This commit is contained in:
Markus Rathgeb
2019-07-01 21:08:03 +02:00
committed by Christoph Weitkamp
parent 01f4724575
commit ad81f040de
36 changed files with 1737 additions and 17 deletions
+2 -2
View File
@@ -91,8 +91,8 @@
<!-- EclipseSource JAX RS -->
<dependency>
<groupId>com.eclipsesource.jaxrs</groupId>
<artifactId>publisher</artifactId>
<version>5.3.1</version>
<artifactId>jersey-all</artifactId>
<version>2.22.2</version>
<scope>compile</scope>
</dependency>
+1 -1
View File
@@ -233,7 +233,7 @@
</dependency>
<dependency>
<groupId>org.openhab.core.bundles</groupId>
<artifactId>org.openhab.core.io.rest.optimize</artifactId>
<artifactId>org.openhab.core.io.rest.publisher</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
</dependency>
+3 -3
View File
@@ -852,11 +852,11 @@
<scope>compile</scope>
</dependency>
<!-- ... -->
<!-- EclipseSource JAX RS -->
<dependency>
<groupId>com.eclipsesource.jaxrs</groupId>
<artifactId>publisher</artifactId>
<version>5.3.1</version>
<artifactId>jersey-all</artifactId>
<version>2.22.2</version>
<scope>compile</scope>
</dependency>