X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fforwardingrulesmanager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fforwardingrulesmanager%2Finternal%2FForwardingRulesManagerImpl.java;h=bdaae5b28ce40245a43e040b1d46e13963c11277;hp=08d34127a5a58107b731ad6c6cc666853d30c478;hb=refs%2Fchanges%2F76%2F76%2F1;hpb=0a980f274122e5b73f40dfb9a85783f3023e08a6 diff --git a/opendaylight/forwardingrulesmanager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerImpl.java b/opendaylight/forwardingrulesmanager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerImpl.java index 08d34127a5..bdaae5b28c 100644 --- a/opendaylight/forwardingrulesmanager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerImpl.java +++ b/opendaylight/forwardingrulesmanager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerImpl.java @@ -1451,8 +1451,20 @@ public class ForwardingRulesManagerImpl implements IForwardingRulesManager, return status; } + + + @Override + public Status toggleStaticFlowStatus(String name, Node node) { + return toggleStaticFlowStatus(getStaticFlow(name, node)); + } + @Override public Status toggleStaticFlowStatus(FlowConfig config) { + if (config == null) { + String msg = "Invalid request: null flow config"; + log.warn(msg); + return new Status(StatusCode.BADREQUEST, msg); + } // Validity check for api3 entry point if (config.isInternalFlow()) { String msg = "Invalid operation: Controller generated flow " +