blob: f03621cf51753cd4401ed8623ae30b5329280676 [file] [log] [blame]
tom61359e92014-09-16 15:50:27 -07001package org.onlab.onos.net.host;
2
Jonathan Hartfca736c2014-09-19 17:26:59 -07003import java.util.Set;
4
tom61359e92014-09-16 15:50:27 -07005import org.onlab.onos.net.ConnectPoint;
6import org.onlab.onos.net.DeviceId;
7import org.onlab.onos.net.Host;
8import org.onlab.onos.net.HostId;
Jonathan Hartac60c082014-09-23 08:55:17 -07009import org.onlab.packet.IpAddress;
Ayaka Koshibe1d56fe42014-09-19 16:51:58 -070010import org.onlab.packet.IpPrefix;
Ayaka Koshibea9c199f2014-09-16 16:21:40 -070011import org.onlab.packet.MacAddress;
12import org.onlab.packet.VlanId;
tom61359e92014-09-16 15:50:27 -070013
tom61359e92014-09-16 15:50:27 -070014/**
15 * Test adapter for host service.
16 */
17public class HostServiceAdapter implements HostService {
18 @Override
19 public int getHostCount() {
20 return 0;
21 }
22
23 @Override
24 public Iterable<Host> getHosts() {
25 return null;
26 }
27
28 @Override
29 public Host getHost(HostId hostId) {
30 return null;
31 }
32
33 @Override
Ayaka Koshibea9c199f2014-09-16 16:21:40 -070034 public Set<Host> getHostsByVlan(VlanId vlanId) {
tom61359e92014-09-16 15:50:27 -070035 return null;
36 }
37
38 @Override
Ayaka Koshibea9c199f2014-09-16 16:21:40 -070039 public Set<Host> getHostsByMac(MacAddress mac) {
tom61359e92014-09-16 15:50:27 -070040 return null;
41 }
42
43 @Override
Ayaka Koshibe1d56fe42014-09-19 16:51:58 -070044 public Set<Host> getHostsByIp(IpPrefix ip) {
tom61359e92014-09-16 15:50:27 -070045 return null;
46 }
47
48 @Override
49 public Set<Host> getConnectedHosts(ConnectPoint connectPoint) {
50 return null;
51 }
52
53 @Override
54 public Set<Host> getConnectedHosts(DeviceId deviceId) {
55 return null;
56 }
57
58 @Override
Jonathan Hartac60c082014-09-23 08:55:17 -070059 public void startMonitoringIp(IpAddress ip) {
Jonathan Hartfca736c2014-09-19 17:26:59 -070060 }
61
62 @Override
Jonathan Hartac60c082014-09-23 08:55:17 -070063 public void stopMonitoringIp(IpAddress ip) {
64 }
65
66 @Override
67 public void requestMac(IpAddress ip) {
Jonathan Hartfca736c2014-09-19 17:26:59 -070068 }
69
70 @Override
tom61359e92014-09-16 15:50:27 -070071 public void addListener(HostListener listener) {
72 }
73
74 @Override
75 public void removeListener(HostListener listener) {
76 }
77
78}