X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=fibmanager%2Ffibmanager-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Ffibmanager%2FFibNodeCapableListener.java;h=74eef15944799f2f809d97e1a1d831b899ca6da1;hb=fd902f24e59b49b7c0461cb2862e77c2134bec6f;hp=26bc947eeb54201c160a145a1a5df6f843315c53;hpb=d673ab8c928e52e6a6708ea9e4ca5e0946c019d8;p=vpnservice.git diff --git a/fibmanager/fibmanager-impl/src/main/java/org/opendaylight/vpnservice/fibmanager/FibNodeCapableListener.java b/fibmanager/fibmanager-impl/src/main/java/org/opendaylight/vpnservice/fibmanager/FibNodeCapableListener.java index 26bc947e..74eef159 100644 --- a/fibmanager/fibmanager-impl/src/main/java/org/opendaylight/vpnservice/fibmanager/FibNodeCapableListener.java +++ b/fibmanager/fibmanager-impl/src/main/java/org/opendaylight/vpnservice/fibmanager/FibNodeCapableListener.java @@ -1,10 +1,20 @@ +/* + * Copyright (c) 2015 - 2016 Ericsson India Global Services Pvt Ltd. and others. All rights reserved. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ + package org.opendaylight.vpnservice.fibmanager; +import java.math.BigInteger; + import org.opendaylight.controller.md.sal.binding.api.DataBroker; import org.opendaylight.controller.md.sal.binding.api.DataChangeListener; import org.opendaylight.controller.md.sal.common.api.data.AsyncDataBroker.DataChangeScope; import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; -import org.opendaylight.vpnservice.AbstractDataChangeListener; +import org.opendaylight.vpnservice.mdsalutil.AbstractDataChangeListener; import org.opendaylight.vpnservice.mdsalutil.MDSALUtil; import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode; import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes; @@ -57,7 +67,7 @@ public class FibNodeCapableListener extends AbstractDataChangeListener identifier, FlowCapableNode node) { LOG.trace("FlowCapableNode Added: key: " + identifier + ", value=" + node ); NodeKey nodeKey = identifier.firstKeyOf(Node.class, NodeKey.class); - long dpnId = MDSALUtil.getDpnIdFromNodeName(nodeKey.getId()); + BigInteger dpnId = MDSALUtil.getDpnIdFromNodeName(nodeKey.getId()); fibManager.processNodeAdd(dpnId); }