From: esravik Date: Tue, 5 May 2015 07:26:30 +0000 (+0530) Subject: Updated rpcResult for GetEgressPointer X-Git-Tag: release/boron~375^2~194^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=4117a803b76e256de9d447c886b16de34f4c2793;p=netvirt.git Updated rpcResult for GetEgressPointer Change-Id: I67cac3f89040e7381ff1e39bffda5811830d646b Signed-off-by: esravik --- diff --git a/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java b/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java index 8e1a4fc2e3..8239e9a8eb 100644 --- a/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java +++ b/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java @@ -17,13 +17,13 @@ import com.google.common.base.Optional; import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.FutureCallback; -//import org.opendaylight.controller.netconf.confignetconfconnector.mapping.rpc.Rpcs; import org.opendaylight.controller.md.sal.binding.api.DataBroker; import org.opendaylight.controller.md.sal.binding.api.WriteTransaction; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier.InstanceIdentifierBuilder; import org.opendaylight.yangtools.yang.common.RpcResult; +import org.opendaylight.yangtools.yang.common.RpcResultBuilder; import org.opendaylight.controller.md.sal.binding.api.ReadOnlyTransaction; import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; import org.opendaylight.yang.gen.v1.urn.huawei.params.xml.ns.yang.l3vpn.rev140815.VpnInstances; @@ -381,9 +381,11 @@ public class NexthopManager implements L3nexthopService, AutoCloseable { GetEgressPointerOutputBuilder output = new GetEgressPointerOutputBuilder(); output.setEgressPointer(egressGroupId); - RpcResult result = null; - //Rpcs. getRpcResult(false, output.build()); - return Futures.immediateFuture(result); + RpcResultBuilder rpcResultBuilder = RpcResultBuilder.success(); + rpcResultBuilder.withResult(output.build()); + + return Futures.immediateFuture(rpcResultBuilder.build()); + } private Optional read(LogicalDatastoreType datastoreType,