X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=transportpce.git;a=blobdiff_plain;f=networkmodel%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fnetworkmodel%2Flisteners%2FDeOperationsListener710.java;fp=networkmodel%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fnetworkmodel%2Flisteners%2FDeOperationsListener710.java;h=cd33475fd4bc067f9be78d384df52b35e2bcaac7;hp=f6c8be94a6af2e884c456ada935e38665b92a05d;hb=d03abd5d1287ce81ae3c6c4ff58fe255c77fc427;hpb=f26a8d33de6039fc678a8f053eaf1f49de3a9718 diff --git a/networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/listeners/DeOperationsListener710.java b/networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/listeners/DeOperationsListener710.java index f6c8be94a..cd33475fd 100644 --- a/networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/listeners/DeOperationsListener710.java +++ b/networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/listeners/DeOperationsListener710.java @@ -8,22 +8,27 @@ package org.opendaylight.transportpce.networkmodel.listeners; -import org.opendaylight.yang.gen.v1.http.org.openroadm.de.operations.rev200529.OrgOpenroadmDeOperationsListener; +import java.util.Set; +import org.opendaylight.mdsal.binding.api.NotificationService.CompositeListener; import org.opendaylight.yang.gen.v1.http.org.openroadm.de.operations.rev200529.RestartNotification; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -public class DeOperationsListener710 implements OrgOpenroadmDeOperationsListener { +public class DeOperationsListener710 { private static final Logger LOG = LoggerFactory.getLogger(DeOperationsListener710.class); + public CompositeListener getCompositeListener() { + return new CompositeListener(Set.of( + new CompositeListener.Component<>(RestartNotification.class, this::onRestartNotification))); + } + /** * Callback for restart-notification. * * @param notification RestartNotification object */ - @Override - public void onRestartNotification(RestartNotification notification) { + private void onRestartNotification(RestartNotification notification) { LOG.info("Notification {} received {}", RestartNotification.QNAME, notification); }