blob: 97b57e566e8f79c49c72c30d41f384d8aa062e9c [file] [log] [blame]
Yuta HIGUCHI80912e62014-10-12 00:15:47 -07001package org.onlab.onos.mastership;
tomb41d1ac2014-09-24 01:51:24 -07002
Yuta HIGUCHI80912e62014-10-12 00:15:47 -07003import org.onlab.onos.cluster.NodeId;
tomb41d1ac2014-09-24 01:51:24 -07004import org.onlab.onos.net.DeviceId;
5import org.onlab.onos.net.MastershipRole;
6
7import java.util.Set;
8
9/**
10 * Test adapter for mastership service.
11 */
12public class MastershipServiceAdapter implements MastershipService {
13 @Override
14 public MastershipRole getLocalRole(DeviceId deviceId) {
15 return null;
16 }
17
18 @Override
19 public MastershipRole requestRoleFor(DeviceId deviceId) {
20 return null;
21 }
22
23 @Override
24 public void relinquishMastership(DeviceId deviceId) {
25 }
26
27 @Override
28 public NodeId getMasterFor(DeviceId deviceId) {
29 return null;
30 }
31
32 @Override
33 public Set<DeviceId> getDevicesOf(NodeId nodeId) {
34 return null;
35 }
36
37 @Override
38 public void addListener(MastershipListener listener) {
39 }
40
41 @Override
42 public void removeListener(MastershipListener listener) {
43 }
Ayaka Koshibeb70d34b2014-09-25 15:43:01 -070044
45 @Override
46 public MastershipTermService requestTermService() {
47 return null;
48 }
tomb41d1ac2014-09-24 01:51:24 -070049}