Add local MultivaluedHashMap implementation 40/68440/3
authorSai MarapaReddy <sai.marapareddy@gmail.com>
Tue, 20 Feb 2018 19:09:39 +0000 (11:09 -0800)
committerSai MarapaReddy <sai.marapareddy@gmail.com>
Sat, 24 Feb 2018 00:37:01 +0000 (00:37 +0000)
commit25af79b6b8910f79f12712c7fbb90fd152f2f14c
treefa02c51e8013c15e8319d01838f2020c8d92ce49
parentdd1fc555835922db27cfe76799437acf51952266
Add local MultivaluedHashMap implementation

Corresponding Carbon patch - https://git.opendaylight.org/gerrit/#/c/63054/

The JSONRestconfService implementation contains a local UriInfo
implementation, SimpleUriInfo, that uses a MultivaluedHashMap
implementation from javax.ws.rs.core. This class is provided by
the dependency used at compile time however, the runtime bundle
that provides the javax.ws.rs.core interfaces doesn't provide
MultivaluedHashMap. Therefore I added our own local MultivaluedHashMap
class based on the external one.

Change-Id: I4f260f27684659fd734581617f6fa2002a6cd78c
Author:     Sai MarapaReddy <sai.marapareddy@gmail.com>
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/restconf/impl/JSONRestconfServiceDraft18.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/netconf/sal/restconf/impl/MultivaluedHashMap.java [new file with mode: 0644]