+ registerTreeChangeListener(treeId, listener, onRegistration);
+
+ if (initialState.isPresent()) {
+ notifySingleListener(treeId, listener, initialState.get(), logContext);
+ } else {
+ listener.onInitialData();
+ }
+ }
+
+ void registerTreeChangeListener(YangInstanceIdentifier treeId, DOMDataTreeChangeListener listener,
+ Consumer<ListenerRegistration<DOMDataTreeChangeListener>> onRegistration) {