Remove Long constructor/methods from Topology related Impls

Change-Id: Ic76bacc4cb5088b5d2b9568ee1909ff54899778b
diff --git a/src/main/java/net/onrc/onos/core/topology/PortImpl.java b/src/main/java/net/onrc/onos/core/topology/PortImpl.java
index a4f34d5..099fa41 100644
--- a/src/main/java/net/onrc/onos/core/topology/PortImpl.java
+++ b/src/main/java/net/onrc/onos/core/topology/PortImpl.java
@@ -71,22 +71,6 @@
         Validate.notNull(number);
     }
 
-    public PortImpl(Topology topology, Long dpid, Long number) {
-        this(topology, new SwitchPort(dpid, number));
-        Validate.notNull(dpid);
-        Validate.notNull(number);
-    }
-
-    @Deprecated
-    public PortImpl(Topology topology, Switch parentSwitch, PortNumber number) {
-        this(topology, new SwitchPort(parentSwitch.getDpid(), number));
-    }
-
-    @Deprecated
-    public PortImpl(Topology topology, Switch parentSwitch, Long number) {
-        this(topology, parentSwitch, new PortNumber(number.shortValue()));
-    }
-
     @Override
     public Dpid getDpid() {
         return asSwitchPort().getDpid();
diff --git a/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java b/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java
index fdd37b3..aa730c3 100644
--- a/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java
+++ b/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java
@@ -33,11 +33,6 @@
 
     // none
 
-    // TODO remove when test codes are cleaned up.
-    public SwitchImpl(Topology topology, Long dpid) {
-        this(topology, new Dpid(dpid));
-    }
-
     /**
      * Creates a Switch object with empty attributes.
      *
diff --git a/src/main/java/net/onrc/onos/core/topology/TopologyImpl.java b/src/main/java/net/onrc/onos/core/topology/TopologyImpl.java
index ed03cb5..decab6b 100644
--- a/src/main/java/net/onrc/onos/core/topology/TopologyImpl.java
+++ b/src/main/java/net/onrc/onos/core/topology/TopologyImpl.java
@@ -71,11 +71,6 @@
         ports.putIfAbsent(sw.getDpid(), new ConcurrentHashMap<PortNumber, Port>());
     }
 
-    // TODO remove me when ready
-    protected void removeSwitch(Long dpid) {
-        removeSwitch(new Dpid(dpid));
-    }
-
     // XXX Will remove ports in snapshot as side-effect.
     protected void removeSwitch(Dpid dpid) {
         switches.remove(dpid);
diff --git a/src/test/java/net/onrc/onos/core/topology/MockTopology.java b/src/test/java/net/onrc/onos/core/topology/MockTopology.java
index 9ceaa2a..a089b6c 100644
--- a/src/test/java/net/onrc/onos/core/topology/MockTopology.java
+++ b/src/test/java/net/onrc/onos/core/topology/MockTopology.java
@@ -20,7 +20,7 @@
     public SwitchImpl sw1, sw2, sw3, sw4;
 
     public Switch addSwitch(Long switchId) {
-        SwitchImpl sw = new SwitchImpl(this, switchId);
+        SwitchImpl sw = new SwitchImpl(this, new Dpid(switchId));
         this.putSwitch(sw);
         return sw;
     }
diff --git a/src/test/java/net/onrc/onos/core/topology/TopologyImplTest.java b/src/test/java/net/onrc/onos/core/topology/TopologyImplTest.java
index cb21b8d..d02142a 100644
--- a/src/test/java/net/onrc/onos/core/topology/TopologyImplTest.java
+++ b/src/test/java/net/onrc/onos/core/topology/TopologyImplTest.java
@@ -39,7 +39,7 @@
 
         // Create a number of switches and install two ports for each switch
         for (long switchID = 1; switchID <= TEST_SWITCH_NUM; switchID++) {
-            SwitchImpl testSwitch = new SwitchImpl(testTopology, switchID);
+            SwitchImpl testSwitch = new SwitchImpl(testTopology, new Dpid(switchID));
             testTopology.putSwitch(testSwitch);
             testTopology.putPort(new PortImpl(testTopology,
                     new Dpid(switchID), PORT_NUMBER_1));
@@ -246,7 +246,7 @@
             while (itr.hasNext()) {
                 testTopology.removeHost(itr.next());
             }
-            testTopology.removeSwitch(switchID);
+            testTopology.removeSwitch(new Dpid(switchID));
 
             // Verify the switch has been removed from the graphDB successfully
             assertNull(testTopology.getSwitch(new Dpid(switchID)));