*/
package org.opendaylight.netconf.sal.rest.doc.impl;
-import java.util.Objects;
import java.util.Optional;
-import org.opendaylight.controller.md.sal.dom.api.DOMMountPointService;
-import org.opendaylight.controller.sal.core.api.model.SchemaService;
+import org.opendaylight.mdsal.dom.api.DOMMountPointService;
+import org.opendaylight.mdsal.dom.api.DOMSchemaService;
import org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger;
/**
private final MountPointSwagger mountPointSwagger;
- public MountPointSwaggerGeneratorDraft02(SchemaService schemaService, DOMMountPointService mountService) {
- super(Optional.of(Objects.requireNonNull(schemaService)));
+ public MountPointSwaggerGeneratorDraft02(final DOMSchemaService schemaService,
+ final DOMMountPointService mountService) {
+ super(Optional.of(schemaService));
+ mountPointSwagger = new MountPointSwagger(schemaService, mountService, this);
+ mountPointSwagger.init();
+ }
+
+ public MountPointSwaggerGeneratorDraft02(final DOMSchemaService schemaService,
+ final DOMMountPointService mountService, final String basePath) {
+ super(Optional.of(schemaService), basePath);
mountPointSwagger = new MountPointSwagger(schemaService, mountService, this);
mountPointSwagger.init();
}