blob: 0e108c95ee7bf04a2634e0497e3b001d4c6d1387 [file] [log] [blame]
Sahil Lele3a0cdd52015-07-21 14:16:31 -07001package org.onosproject.incubator.net.config;
2
3import com.fasterxml.jackson.databind.node.ObjectNode;
4
5import java.util.Set;
6
7/**
8 * Test adapter for network configuration service.
9 */
10public class NetworkConfigServiceAdapter implements NetworkConfigService {
11 @Override
12 public Set<Class> getSubjectClasses() {
13 return null;
14 }
15
16 @Override
17 public SubjectFactory getSubjectFactory(String subjectKey) {
18 return null;
19 }
20
21 @Override
22 public SubjectFactory getSubjectFactory(Class subjectClass) {
23 return null;
24 }
25
26 @Override
27 public Class<? extends Config> getConfigClass(String subjectKey, String configKey) {
28 return null;
29 }
30
31 @Override
32 public <S> Set<S> getSubjects(Class<S> subjectClass) {
33 return null;
34 }
35
36 @Override
37 public <S, C extends Config<S>> Set<S> getSubjects(Class<S> subjectClass, Class<C> configClass) {
38 return null;
39 }
40
41 @Override
42 public <S> Set<? extends Config<S>> getConfigs(S subject) {
43 return null;
44 }
45
46 @Override
47 public <S, C extends Config<S>> C getConfig(S subject, Class<C> configClass) {
48 return null;
49 }
50
51 @Override
52 public <S, C extends Config<S>> C addConfig(S subject, Class<C> configClass) {
53 return null;
54 }
55
56 @Override
57 public <S, C extends Config<S>> C applyConfig(S subject, Class<C> configClass, ObjectNode json) {
58 return null;
59 }
60
61 @Override
62 public <S, C extends Config<S>> void removeConfig(S subject, Class<C> configClass) {
63
64 }
65
66 @Override
67 public void addListener(NetworkConfigListener listener) {
68
69 }
70
71 @Override
72 public void removeListener(NetworkConfigListener listener) {
73
74 }
75}