ONOS-3786 deletePort from specific bridge method and correct bridge name retrivial call in old add and delete ports of OsvdbBridgeConfig

Change-Id: Ib23b90f7793f3afc5d62250b9f1f318b8042ad77
diff --git a/core/api/src/main/java/org/onosproject/net/behaviour/BridgeConfig.java b/core/api/src/main/java/org/onosproject/net/behaviour/BridgeConfig.java
index 44855f2..232f4b2 100644
--- a/core/api/src/main/java/org/onosproject/net/behaviour/BridgeConfig.java
+++ b/core/api/src/main/java/org/onosproject/net/behaviour/BridgeConfig.java
@@ -71,6 +71,7 @@
 
     /**
      * Add a logical/virtual port.
+     * @deprecated version 1.5.0 - Falcon.
      *
      * @param port port number
      */
@@ -87,12 +88,22 @@
 
     /**
      * Delete a logical/virtual port.
+     * @deprecated version 1.5.0 - Falcon.
      *
      * @param port port number
      */
+    @Deprecated
     void deletePort(PortDescription port);
 
     /**
+     * Removes a port from a given bridge.
+     *
+     * @param bridgeName bridge name
+     * @param portName port name
+     */
+    void deletePort(BridgeName bridgeName, String portName);
+
+    /**
      * Delete a logical/virtual port.
      *
      * @return collection of port