blob: a534bd21fa2ef98cf56b5f8b5e6376965a9ddc44 [file] [log] [blame]
Luca Prete092e8952016-10-26 16:25:56 +02001package org.onosproject.vpls;
2
3import com.google.common.collect.SetMultimap;
4import org.onlab.packet.VlanId;
5import org.onosproject.incubator.net.intf.Interface;
6import org.onosproject.net.ConnectPoint;
7import org.onosproject.net.EncapsulationType;
8import org.onosproject.vpls.config.VplsConfigurationService;
9
10import java.util.Map;
11import java.util.Set;
12
13/**
14 * Test adapter for VPLS configuration service.
15 */
16public class VplsConfigurationServiceAdapter implements VplsConfigurationService {
17 @Override
18 public void addVpls(String vplsName, Set<String> ifaces, String encap) {}
19
20 @Override
21 public void removeVpls(String vplsName) {}
22
23 @Override
24 public void addIface(String vplsName, String iface) {}
25
26 @Override
27 public void setEncap(String vplsName, String encap) {}
28
29 @Override
30 public EncapsulationType encap(String vplsName) {
31 return null;
32 }
33
34 @Override
35 public void removeIface(String iface) {}
36
37 @Override
38 public void cleanVplsConfig() {}
39
40 @Override
41 public Set<String> vplsAffectedByApi() {
42 return null;
43 }
44
45 @Override
46 public Set<Interface> allIfaces() {
47 return null;
48 }
49
50 @Override
51 public Set<Interface> ifaces(String vplsName) {
52 return null;
53 }
54
55 @Override
56 public Set<String> vplsNames() {
57 return null;
58 }
59
60 @Override
61 public Set<String> vplsNamesOld() {
62 return null;
63 }
64
65 @Override
66 public SetMultimap<String, Interface> ifacesByVplsName() {
67 return null;
68 }
69
70 @Override
71 public SetMultimap<String, Interface> ifacesByVplsName(VlanId vlan, ConnectPoint connectPoint) {
72 return null;
73 }
74
75 @Override
76 public Map<String, EncapsulationType> encapByVplsName() {
77 return null;
78 }
79}