blob: af376e873891442343149252ce70ae4473ae87f0 [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
Ayaka Koshibe45503ce2014-10-14 11:26:45 -07007import java.util.List;
tomb41d1ac2014-09-24 01:51:24 -07008import java.util.Set;
9
10/**
11 * Test adapter for mastership service.
12 */
13public class MastershipServiceAdapter implements MastershipService {
14 @Override
15 public MastershipRole getLocalRole(DeviceId deviceId) {
16 return null;
17 }
18
19 @Override
20 public MastershipRole requestRoleFor(DeviceId deviceId) {
21 return null;
22 }
23
24 @Override
25 public void relinquishMastership(DeviceId deviceId) {
26 }
27
28 @Override
29 public NodeId getMasterFor(DeviceId deviceId) {
30 return null;
31 }
32
33 @Override
34 public Set<DeviceId> getDevicesOf(NodeId nodeId) {
35 return null;
36 }
37
38 @Override
39 public void addListener(MastershipListener listener) {
40 }
41
42 @Override
43 public void removeListener(MastershipListener listener) {
44 }
Ayaka Koshibeb70d34b2014-09-25 15:43:01 -070045
46 @Override
47 public MastershipTermService requestTermService() {
48 return null;
49 }
Ayaka Koshibe45503ce2014-10-14 11:26:45 -070050
51 @Override
52 public List<NodeId> getNodesFor(DeviceId deviceId) {
53 return null;
54 }
tomb41d1ac2014-09-24 01:51:24 -070055}