Refactoring to move code to right locations. Attempt at breaking dependency cycles.
diff --git a/core/api/src/test/java/org/onlab/onos/cluster/MastershipServiceAdapter.java b/core/api/src/test/java/org/onlab/onos/cluster/MastershipServiceAdapter.java
index 2e92f5b..53fafd3 100644
--- a/core/api/src/test/java/org/onlab/onos/cluster/MastershipServiceAdapter.java
+++ b/core/api/src/test/java/org/onlab/onos/cluster/MastershipServiceAdapter.java
@@ -2,13 +2,16 @@
import org.onlab.onos.net.DeviceId;
import org.onlab.onos.net.MastershipRole;
+import org.onlab.onos.net.device.DeviceMastershipListener;
+import org.onlab.onos.net.device.DeviceMastershipService;
+import org.onlab.onos.net.device.DeviceMastershipTermService;
import java.util.Set;
/**
* Test adapter for mastership service.
*/
-public class MastershipServiceAdapter implements MastershipService {
+public class MastershipServiceAdapter implements DeviceMastershipService {
@Override
public MastershipRole getLocalRole(DeviceId deviceId) {
return null;
@@ -34,15 +37,15 @@
}
@Override
- public void addListener(MastershipListener listener) {
+ public void addListener(DeviceMastershipListener listener) {
}
@Override
- public void removeListener(MastershipListener listener) {
+ public void removeListener(DeviceMastershipListener listener) {
}
@Override
- public MastershipTermService requestTermService() {
+ public DeviceMastershipTermService requestTermService() {
return null;
}
}
diff --git a/core/api/src/test/java/org/onlab/onos/cluster/MastershipTermTest.java b/core/api/src/test/java/org/onlab/onos/cluster/MastershipTermTest.java
index 139c695..87faf52 100644
--- a/core/api/src/test/java/org/onlab/onos/cluster/MastershipTermTest.java
+++ b/core/api/src/test/java/org/onlab/onos/cluster/MastershipTermTest.java
@@ -3,6 +3,7 @@
import static org.junit.Assert.assertEquals;
import org.junit.Test;
+import org.onlab.onos.net.device.DeviceMastershipTerm;
import com.google.common.testing.EqualsTester;
@@ -11,10 +12,10 @@
private static final NodeId N1 = new NodeId("foo");
private static final NodeId N2 = new NodeId("bar");
- private static final MastershipTerm TERM1 = MastershipTerm.of(N1, 0);
- private static final MastershipTerm TERM2 = MastershipTerm.of(N2, 1);
- private static final MastershipTerm TERM3 = MastershipTerm.of(N2, 1);
- private static final MastershipTerm TERM4 = MastershipTerm.of(N1, 1);
+ private static final DeviceMastershipTerm TERM1 = DeviceMastershipTerm.of(N1, 0);
+ private static final DeviceMastershipTerm TERM2 = DeviceMastershipTerm.of(N2, 1);
+ private static final DeviceMastershipTerm TERM3 = DeviceMastershipTerm.of(N2, 1);
+ private static final DeviceMastershipTerm TERM4 = DeviceMastershipTerm.of(N1, 1);
@Test
public void basics() {
@@ -24,7 +25,7 @@
@Test
public void testEquality() {
- new EqualsTester().addEqualityGroup(MastershipTerm.of(N1, 0), TERM1)
+ new EqualsTester().addEqualityGroup(DeviceMastershipTerm.of(N1, 0), TERM1)
.addEqualityGroup(TERM2, TERM3)
.addEqualityGroup(TERM4);
}