From: Vaclav Demcak Date: Mon, 2 Mar 2015 14:30:33 +0000 (+0100) Subject: BUG 2412 - restconf @POST invokeRpc with payload method X-Git-Tag: release/lithium~442 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;ds=sidebyside;h=88216bef92ecb0d4df4345ed823faf1777966256;hp=88216bef92ecb0d4df4345ed823faf1777966256;p=controller.git BUG 2412 - restconf @POST invokeRpc with payload method * migration to new faster Infrastructure API and Codecs for method @POST invokeRpc(String, NormalizedNodeContext,UriInfo) on @Path {/operations/identifier} New faster Infrastructure API works with NormizedNodeContext and we are replacing invokeRpc method from RestconfService to use NormalizedNodeContext * add DOMRpcService -> DOMRpcRouter as rpcRoutingTable holder (it needs to change in future commit, because we have SchemaContextListener in ControllerContext and we can have own RpcRoutingTable management there Known issues: We are ignoring Notification for invokeRpc method for yet. It has to be fixed asap. * fix tests (InvokeRpcMethodTest) - prepareDomPayload method create serious rpc input obj. * ignore tests - which are not able to fix now Change-Id: I2e71f4d536a739a8e439ce6320b7e32569d1b0e0 Signed-off-by: Vaclav Demcak ---