Enrichment cordinator service, added job validation 19/4719/4
authorPatrikBuhr <patrik.buhr@est.tech>
Fri, 18 Sep 2020 13:13:03 +0000 (15:13 +0200)
committerPatrikBuhr <patrik.buhr@est.tech>
Mon, 21 Sep 2020 08:01:20 +0000 (10:01 +0200)
commit57b7c521ca02753b12e995ec02f3a84dddd147ce
tree2b6d1d919bdc864464020fb897ac9bca45f2dcd8
parentebf3211ddd6e634ca9c0a2fec56abd1f12c7625d
Enrichment cordinator service, added job validation

Added validation of EI job data agains the registerred json schema.
Improved tests.
Improved documentation.

Change-Id: I86fe031b22aa0378d82181a019e8f0743f283e8a
Issue-ID: NONRTRIC-173
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
13 files changed:
enrichment-coordinator-service/docs/api.yaml
enrichment-coordinator-service/pom.xml
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/SwaggerConfig.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/clients/ProducerJobInfo.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/ErrorResponse.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/consumer/ConsumerController.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/consumer/ConsumerEiJobInfo.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerController.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerEiTypeInfo.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerRegistrationInfo.java
enrichment-coordinator-service/src/main/java/org/oransc/enrichment/repository/MultiMap.java
enrichment-coordinator-service/src/test/java/org/oransc/enrichment/ApplicationTest.java
enrichment-coordinator-service/src/test/java/org/oransc/enrichment/controller/ProducerSimulatorController.java