import org.opendaylight.mdsal.dom.api.DOMDataBroker;
import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction;
import org.opendaylight.restconf.nb.rfc8040.Rfc8040;
-import org.opendaylight.restconf.nb.rfc8040.handlers.SchemaContextHandler;
+import org.opendaylight.restconf.nb.rfc8040.databind.DatabindProvider;
import org.opendaylight.yangtools.util.xml.UntrustedXML;
import org.opendaylight.yangtools.yang.common.QName;
import org.slf4j.Logger;
private final String localName;
- protected SchemaContextHandler schemaHandler;
+ protected DatabindProvider databindProvider;
private DOMDataBroker dataBroker;
AbstractNotificationsData(final QName lastQName) {
* Data broker for delete data in DS on close().
*
* @param dataBroker creating new write transaction for delete data on close
- * @param schemaHandler for formatting notifications
+ * @param databindProvider for formatting notifications
*/
@SuppressWarnings("checkstyle:hiddenField")
// FIXME: this is pure lifecycle nightmare just because ...
- public void setCloseVars(final DOMDataBroker dataBroker, final SchemaContextHandler schemaHandler) {
+ public void setCloseVars(final DOMDataBroker dataBroker, final DatabindProvider databindProvider) {
this.dataBroker = dataBroker;
- this.schemaHandler = schemaHandler;
+ this.databindProvider = databindProvider;
}
/**