blob: a8085ebefa178702032c78b6c80faa1a9d5dc91f [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 Koshibea9c199f2014-09-16 16:21:40 -070010import org.onlab.packet.MacAddress;
11import org.onlab.packet.VlanId;
tom61359e92014-09-16 15:50:27 -070012
tom61359e92014-09-16 15:50:27 -070013/**
14 * Test adapter for host service.
15 */
16public class HostServiceAdapter implements HostService {
17 @Override
18 public int getHostCount() {
19 return 0;
20 }
21
22 @Override
23 public Iterable<Host> getHosts() {
24 return null;
25 }
26
27 @Override
28 public Host getHost(HostId hostId) {
29 return null;
30 }
31
32 @Override
Ayaka Koshibea9c199f2014-09-16 16:21:40 -070033 public Set<Host> getHostsByVlan(VlanId vlanId) {
tom61359e92014-09-16 15:50:27 -070034 return null;
35 }
36
37 @Override
Ayaka Koshibea9c199f2014-09-16 16:21:40 -070038 public Set<Host> getHostsByMac(MacAddress mac) {
tom61359e92014-09-16 15:50:27 -070039 return null;
40 }
41
42 @Override
Pavlin Radoslavov33f228a2014-10-27 19:33:16 -070043 public Set<Host> getHostsByIp(IpAddress ip) {
tom61359e92014-09-16 15:50:27 -070044 return null;
45 }
46
47 @Override
48 public Set<Host> getConnectedHosts(ConnectPoint connectPoint) {
49 return null;
50 }
51
52 @Override
53 public Set<Host> getConnectedHosts(DeviceId deviceId) {
54 return null;
55 }
56
57 @Override
Jonathan Hartac60c082014-09-23 08:55:17 -070058 public void startMonitoringIp(IpAddress ip) {
Jonathan Hartfca736c2014-09-19 17:26:59 -070059 }
60
61 @Override
Jonathan Hartac60c082014-09-23 08:55:17 -070062 public void stopMonitoringIp(IpAddress ip) {
63 }
64
65 @Override
66 public void requestMac(IpAddress ip) {
Jonathan Hartfca736c2014-09-19 17:26:59 -070067 }
68
69 @Override
tom61359e92014-09-16 15:50:27 -070070 public void addListener(HostListener listener) {
71 }
72
73 @Override
74 public void removeListener(HostListener listener) {
75 }
76
Jonathan Hartdbdbdbb2014-10-06 18:35:30 -070077 @Override
78 public Set<PortAddresses> getAddressBindings() {
79 return null;
80 }
81
82 @Override
83 public PortAddresses getAddressBindingsForPort(ConnectPoint connectPoint) {
84 return null;
85 }
86
tom61359e92014-09-16 15:50:27 -070087}