pce(gnpy) for Sulfur 00/101300/18
authorwede7391 <emmanuelle.delfour@orange.com>
Wed, 25 May 2022 20:26:53 +0000 (22:26 +0200)
committermanuedelf <emmanuelle.delfour@orange.com>
Fri, 17 Jun 2022 10:13:22 +0000 (12:13 +0200)
commit66f6af8141d231619ad9d6e6133910e14f3a32e2
treeb7945148e8a30710fe349eafa6b5a772882323bc
parentf99e1117649efbb02a14ba5906205da81f75c890
pce(gnpy) for Sulfur

- replace jackson module with MessageBodyWriter and MessageBodyReader
 to avoid intermediate String (fix scientific notation for decimal)
- add createDataObjectFromInputStream to JsonConverter
- put decimal value in gnpy test data

JIRA: TRNSPRTPCE-639
Signed-off-by: wede7391 <emmanuelle.delfour@orange.com>
Change-Id: I4399bf1004709860796884e3c990c8466cf57ca8
15 files changed:
common/src/main/java/org/opendaylight/transportpce/common/converter/JsonStringConverter.java [changed mode: 0644->0755]
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/GnpyServiceImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/GnpyTopoImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/GnpyApiModule.java [deleted file]
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/GnpyConsumerImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/JsonConfigurator.java [deleted file]
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/RequestMessageBodyWriter.java [new file with mode: 0644]
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/RequestSerializer.java [deleted file]
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/ResultDeserializer.java [deleted file]
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/consumer/ResultMessageBodyReader.java [new file with mode: 0644]
pce/src/main/java/org/opendaylight/transportpce/pce/graph/PostAlgoPathValidator.java
pce/src/test/java/org/opendaylight/transportpce/pce/gnpy/GnpyUtilitiesImplTest.java
pce/src/test/resources/gnpy/gnpy_request.json
pce/src/test/resources/gnpy/gnpy_result_no_path.json
pce/src/test/resources/gnpy/gnpy_result_with_path.json