Add JSONRestconfService impl for the restconf Draft18 impl 17/59217/9
authorTom Pantelis <tompantelis@gmail.com>
Wed, 28 Jun 2017 17:15:40 +0000 (13:15 -0400)
committerTom Pantelis <tompantelis@gmail.com>
Wed, 5 Jul 2017 18:25:45 +0000 (18:25 +0000)
commitc44b3ff43728dae97e039d75d793be187157ce00
treed4c2adaaaf5628b679d82f58e8426ae2e846094d
parent6c087eb63dfc7a5503ff11bf77e4a6e1515c0aa4
Add JSONRestconfService impl for the restconf Draft18 impl

Added a JSONRestconfServiceDraft18 implementation class that uses the
restconf Draft18 impl and the blueprint wiring to instantiate and advertise
it. The original Draft02 JSONRestconfServiceImpl remains.

Change-Id: Ieab9c606ff40659bfe9d1a62ced7bf80891aa01a
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/restconf/impl/JSONRestconfServiceDraft18.java [new file with mode: 0644]
restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/restconf/impl/JSONRestconfServiceImpl.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/RestConnectorProvider.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/jersey/providers/JsonNormalizedNodeBodyReader.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/restful/utils/FutureCallbackTx.java
restconf/sal-rest-connector/src/main/resources/org/opendaylight/blueprint/restconf-config.xml
restconf/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/JSONRestconfServiceDraft18Test.java [new file with mode: 0644]
restconf/sal-rest-connector/src/test/java/org/opendaylight/restconf/restful/utils/PostDataTransactionUtilTest.java