X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcompatibility%2Fsal-compatibility%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fcompatibility%2FFlowProgrammerAdapter.xtend;h=2eae511e02975e6aa23f9d2a09091fa186ab3764;hb=90e562e3dcc64e46a657ef4ab3047b2b709339c7;hp=da652e65a7a28bf3e51bc637519c2dc8d94f0a73;hpb=a1b55fb491e235c028e1d451aff4b1d261d5a86c;p=controller.git diff --git a/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/FlowProgrammerAdapter.xtend b/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/FlowProgrammerAdapter.xtend index da652e65a7..2eae511e02 100644 --- a/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/FlowProgrammerAdapter.xtend +++ b/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/FlowProgrammerAdapter.xtend @@ -9,9 +9,12 @@ import org.opendaylight.controller.sal.utils.Status import org.opendaylight.controller.sal.utils.StatusCode import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.FlowAdded import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.FlowRemoved +import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SwitchFlowRemoved import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.FlowUpdated import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowListener import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService +import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.NodeErrorNotification +import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.NodeExperimenterErrorNotification import org.opendaylight.yangtools.yang.common.RpcResult import org.slf4j.LoggerFactory @@ -98,7 +101,7 @@ class FlowProgrammerAdapter implements IPluginInFlowProgrammerService, SalFlowLi return null; } - public static def toStatus(RpcResult result) { + public static def toStatus(RpcResult result) { if (result.isSuccessful()) { return new Status(StatusCode.SUCCESS); } else { @@ -132,4 +135,16 @@ class FlowProgrammerAdapter implements IPluginInFlowProgrammerService, SalFlowLi // NOOP : Not supported by AD SAL } + override onSwitchFlowRemoved(SwitchFlowRemoved notification) { + // NOOP : Not supported by AD SAL + } + + override onNodeErrorNotification(NodeErrorNotification notification) { + // NOOP : Not supported by AD SAL + } + + override onNodeExperimenterErrorNotification( + NodeExperimenterErrorNotification notification) { + // NOOP : Not supported by AD SAL + } }