blob: 682e3499bbff4e12c068181e9fb253db44f1836b [file] [log] [blame]
tom61359e92014-09-16 15:50:27 -07001package org.onlab.onos.net.host;
2
3import org.onlab.onos.net.ConnectPoint;
4import org.onlab.onos.net.DeviceId;
5import org.onlab.onos.net.Host;
6import org.onlab.onos.net.HostId;
Ayaka Koshibe1d56fe42014-09-19 16:51:58 -07007import org.onlab.packet.IpPrefix;
Ayaka Koshibea9c199f2014-09-16 16:21:40 -07008import org.onlab.packet.MacAddress;
9import org.onlab.packet.VlanId;
tom61359e92014-09-16 15:50:27 -070010
11import java.util.Set;
12
13/**
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
Ayaka Koshibe1d56fe42014-09-19 16:51:58 -070043 public Set<Host> getHostsByIp(IpPrefix 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
58 public void addListener(HostListener listener) {
59 }
60
61 @Override
62 public void removeListener(HostListener listener) {
63 }
64
65}