+ publisher.publishChanges(state);
+ }
+
+ private static class ForwardingDOMDataTreeChangeListener
+ implements org.opendaylight.mdsal.dom.api.DOMDataTreeChangeListener {
+ final DOMDataTreeChangeListener delegate;
+
+ ForwardingDOMDataTreeChangeListener(DOMDataTreeChangeListener delegate) {
+ this.delegate = delegate;
+ }
+
+ @Override
+ public void onDataTreeChanged(Collection<DataTreeCandidate> changes) {
+ delegate.onDataTreeChanged(changes);
+ }
+
+ @Override
+ public String toString() {
+ return delegate.toString();
+ }