Remove @Deprecated from interface-manager APIs 96/52096/2
authorFaseela K <faseela.k@ericsson.com>
Tue, 21 Feb 2017 08:52:17 +0000 (14:22 +0530)
committerDavid Suarez <david.suarez.fuentes@ericsson.com>
Tue, 21 Feb 2017 09:38:49 +0000 (09:38 +0000)
Initially GENIUS was planning to move away from API models
to promote the usage of RPCs. However, given the various benefits of
using APIs, removing the Deprecated tags.

Change-Id: Ibbbf60632ede1a324a80d67a35302f84e8aa33d7
Signed-off-by: Faseela K <faseela.k@ericsson.com>
interfacemanager/interfacemanager-api/src/main/java/org/opendaylight/genius/interfacemanager/interfaces/IInterfaceManager.java

index 1fc67d92d950cd3496ffb87a3f642fe088573070..7f111a1aa946725f986dbeebc0055c30fcc17baa 100644 (file)
@@ -20,22 +20,17 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.ser
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId;
 
 public interface IInterfaceManager {
-    @Deprecated
+
     Long getPortForInterface(String ifName);
 
-    @Deprecated
     Long getPortForInterface(Interface intf);
 
-    @Deprecated
     BigInteger getDpnForInterface(String ifName);
 
-    @Deprecated
     BigInteger getDpnForInterface(Interface intrf);
 
-    @Deprecated
     String getEndpointIpForDpn(BigInteger dpnId);
 
-    @Deprecated
     List<ActionInfo> getInterfaceEgressActions(String ifName);
 
     InterfaceInfo getInterfaceInfo(String intInfo);