1 package org.opendaylight.controller.md.compatibility.switchmanager
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
10 * THis methods should be backed by config subsystem.
13 abstract class ConfigurableSwitchManager implements ISwitchManager {
15 override saveSwitchConfig() {
16 throw new UnsupportedOperationException("TODO: auto-generated method stub")
19 override removeSpanConfig(SpanConfig cfgObject) {
20 throw new UnsupportedOperationException("TODO: auto-generated method stub")
23 override addSubnet(SubnetConfig configObject) {
24 throw new UnsupportedOperationException("TODO: auto-generated method stub")
28 final override addSpanConfig(SpanConfig configObject) {
29 throw new UnsupportedOperationException("TODO: auto-generated method stub")
33 final override getSpanConfigList() {
34 throw new UnsupportedOperationException("TODO: auto-generated method stub")
38 final override updateSwitchConfig(SwitchConfig cfgObject) {
39 throw new UnsupportedOperationException("TODO: auto-generated method stub")
43 final override updateNodeConfig(SwitchConfig switchConfig) {
44 throw new UnsupportedOperationException("TODO: auto-generated method stub")
48 final override getSubnetConfig(String subnet) {
49 throw new UnsupportedOperationException("TODO: auto-generated method stub")
52 final override removeNodeConfig(String nodeId) {
53 throw new UnsupportedOperationException("TODO: auto-generated method stub")
56 final override removeSubnet(SubnetConfig configObject) {
57 throw new UnsupportedOperationException("TODO: auto-generated method stub")
60 final override getSubnetsConfigList() {
61 throw new UnsupportedOperationException("TODO: auto-generated method stub")
64 final override getSwitchConfig(String nodeId) {
65 throw new UnsupportedOperationException("TODO: auto-generated method stub")
68 override modifySubnet(SubnetConfig configObject) {
69 throw new UnsupportedOperationException("TODO: auto-generated method stub")