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=f3ba03d3cfd0723b270433ea26f431f47cfa4b0d;hb=00bba75836165a4ae7a90d8d12ba06512b0d6821;hp=206e6e1170dcbde74b4a68f341757d0521689f34;hpb=f5efefc2ace32941e3da0878578ddd00abf5ab06;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 206e6e11..f3ba03d3 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 @@ -1,15 +1,37 @@ +/* + * Copyright (c) 2015 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.interfacemgr.interfaces; +import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface; + +import java.math.BigInteger; import java.util.List; import org.opendaylight.vpnservice.mdsalutil.ActionInfo; import org.opendaylight.vpnservice.mdsalutil.MatchInfo; +@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); } \ No newline at end of file