Merge "Initial implementation of the ClusteredDataStore"
[controller.git] / opendaylight / md-sal / compatibility / inventory-topology-compatibility / src / main / java / org / opendaylight / controller / md / compatibility / switchmanager / ConfigurableSwitchManager.xtend
1 package org.opendaylight.controller.md.compatibility.switchmanager
2
3 import org.opendaylight.controller.switchmanager.ISwitchManager
4 import org.opendaylight.controller.switchmanager.SpanConfig
5 import org.opendaylight.controller.switchmanager.SwitchConfig
6 import org.opendaylight.controller.switchmanager.SubnetConfig
7
8 /**
9  * 
10  * THis methods should be backed by config subsystem.
11  * 
12  */
13 abstract class ConfigurableSwitchManager implements ISwitchManager {
14
15     override saveSwitchConfig() {
16         throw new UnsupportedOperationException("TODO: auto-generated method stub")
17     }
18
19     override removeSpanConfig(SpanConfig cfgObject) {
20         throw new UnsupportedOperationException("TODO: auto-generated method stub")
21     }
22
23     override addSubnet(SubnetConfig configObject) {
24         throw new UnsupportedOperationException("TODO: auto-generated method stub")
25
26     }
27
28     final override addSpanConfig(SpanConfig configObject) {
29         throw new UnsupportedOperationException("TODO: auto-generated method stub")
30
31     }
32
33     final override getSpanConfigList() {
34         throw new UnsupportedOperationException("TODO: auto-generated method stub")
35
36     }
37
38     final override updateSwitchConfig(SwitchConfig cfgObject) {
39         throw new UnsupportedOperationException("TODO: auto-generated method stub")
40
41     }
42
43     final override updateNodeConfig(SwitchConfig switchConfig) {
44         throw new UnsupportedOperationException("TODO: auto-generated method stub")
45
46     }
47
48     final override getSubnetConfig(String subnet) {
49         throw new UnsupportedOperationException("TODO: auto-generated method stub")
50     }
51
52     final override removeNodeConfig(String nodeId) {
53         throw new UnsupportedOperationException("TODO: auto-generated method stub")
54     }
55
56     final override removeSubnet(SubnetConfig configObject) {
57         throw new UnsupportedOperationException("TODO: auto-generated method stub")
58     }
59
60     final override getSubnetsConfigList() {
61         throw new UnsupportedOperationException("TODO: auto-generated method stub")
62     }
63
64     final override getSwitchConfig(String nodeId) {
65         throw new UnsupportedOperationException("TODO: auto-generated method stub")
66     }
67
68     override modifySubnet(SubnetConfig configObject) {
69         throw new UnsupportedOperationException("TODO: auto-generated method stub")
70     }
71 }