blob: 7c6b9da6fcd7c5fb73268bdba7b735ac304ba8cb [file] [log] [blame]
tom9c94c5b2014-09-17 13:14:42 -07001package org.onlab.onos.openflow.controller;
tom7ef8ff92014-09-17 13:08:06 -07002
3import org.projectfloodlight.openflow.protocol.OFMessage;
4
5/**
6 * Test adapter for the OpenFlow controller interface.
7 */
8public class OpenflowControllerAdapter implements OpenFlowController {
9 @Override
10 public Iterable<OpenFlowSwitch> getSwitches() {
11 return null;
12 }
13
14 @Override
15 public Iterable<OpenFlowSwitch> getMasterSwitches() {
16 return null;
17 }
18
19 @Override
20 public Iterable<OpenFlowSwitch> getEqualSwitches() {
21 return null;
22 }
23
24 @Override
25 public OpenFlowSwitch getSwitch(Dpid dpid) {
26 return null;
27 }
28
29 @Override
30 public OpenFlowSwitch getMasterSwitch(Dpid dpid) {
31 return null;
32 }
33
34 @Override
35 public OpenFlowSwitch getEqualSwitch(Dpid dpid) {
36 return null;
37 }
38
39 @Override
40 public void addListener(OpenFlowSwitchListener listener) {
41 }
42
43 @Override
44 public void removeListener(OpenFlowSwitchListener listener) {
45 }
46
47 @Override
48 public void addPacketListener(int priority, PacketListener listener) {
49 }
50
51 @Override
52 public void removePacketListener(PacketListener listener) {
53 }
54
55 @Override
56 public void write(Dpid dpid, OFMessage msg) {
57 }
58
59 @Override
60 public void processPacket(Dpid dpid, OFMessage msg) {
61 }
62
63 @Override
64 public void setRole(Dpid dpid, RoleState role) {
65 }
alshabibeec3a062014-09-17 18:01:26 -070066
67 @Override
68 public void addEventListener(OpenFlowEventListener listener) {
69 // TODO Auto-generated method stub
70
71 }
72
73 @Override
74 public void removeEventListener(OpenFlowEventListener listener) {
75 // TODO Auto-generated method stub
76
77 }
tom7ef8ff92014-09-17 13:08:06 -070078}