X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=interfacemgr%2Finterfacemgr-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Finterfacemgr%2Finterfaces%2FIInterfaceManager.java;h=c79b1d25593c2bc1537e95b1d7205af0f48f1a55;hb=3510292a1184e25751f8690ea49a8c2312bba4b3;hp=69be7cfeb4528e4e7b0dc890960a577b38b13060;hpb=c47d14c682c9463ede75a5de8b23fd9b16c82579;p=vpnservice.git diff --git a/interfacemgr/interfacemgr-api/src/main/java/org/opendaylight/vpnservice/interfacemgr/interfaces/IInterfaceManager.java b/interfacemgr/interfacemgr-api/src/main/java/org/opendaylight/vpnservice/interfacemgr/interfaces/IInterfaceManager.java index 69be7cfe..c79b1d25 100644 --- a/interfacemgr/interfacemgr-api/src/main/java/org/opendaylight/vpnservice/interfacemgr/interfaces/IInterfaceManager.java +++ b/interfacemgr/interfacemgr-api/src/main/java/org/opendaylight/vpnservice/interfacemgr/interfaces/IInterfaceManager.java @@ -8,16 +8,34 @@ package org.opendaylight.vpnservice.interfacemgr.interfaces; +import java.math.BigInteger; import java.util.List; + +import org.opendaylight.vpnservice.interfacemgr.globals.InterfaceInfo; import org.opendaylight.vpnservice.mdsalutil.ActionInfo; -import org.opendaylight.vpnservice.mdsalutil.MatchInfo; +import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface; +@Deprecated public interface IInterfaceManager { - + @Deprecated public Long getPortForInterface(String ifName); - public long getDpnForInterface(String ifName); - public String getEndpointIpForDpn(long dpnId); - public List getInterfaceIngressRule(String ifName); + + @Deprecated + public BigInteger getDpnForInterface(String ifName); + + @Deprecated + public BigInteger getDpnForInterface(Interface intrf); + + @Deprecated + public String getEndpointIpForDpn(BigInteger dpnId); + + @Deprecated public List getInterfaceEgressActions(String ifName); + @Deprecated + public Long getPortForInterface(Interface intf); + + public InterfaceInfo getInterfaceInfo(String intInfo); + + public InterfaceInfo getInterfaceInfoFromOperationalDataStore(String interfaceName, InterfaceInfo.InterfaceType interfaceType); } \ No newline at end of file