X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-docgen%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frest%2Fdoc%2FDocProvider.java;h=c07e9c78be7a24672cbca9a5c75c3ea01cb07d34;hp=31f4253318f146e95c2a0923f3f08d3e14cc4a2d;hb=c0775ca57b008bdb7e2529d00f2e7ce6b878f7e6;hpb=c7ec8db7f107b5e265f4e8b2fe3dd0f7b1163b64 diff --git a/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/DocProvider.java b/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/DocProvider.java index 31f4253318..c07e9c78be 100644 --- a/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/DocProvider.java +++ b/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/DocProvider.java @@ -16,7 +16,7 @@ import org.opendaylight.controller.sal.core.api.Broker; import org.opendaylight.controller.sal.core.api.Provider; import org.opendaylight.controller.sal.core.api.model.SchemaService; import org.opendaylight.controller.sal.core.api.mount.MountProvisionService; -import org.opendaylight.controller.sal.core.api.mount.MountProvisionService.MountProvisionListener; +import org.opendaylight.controller.sal.core.api.mount.MountProvisionListener; import org.opendaylight.controller.sal.rest.doc.impl.ApiDocGenerator; import org.opendaylight.controller.sal.rest.doc.mountpoints.MountPointSwagger; import org.opendaylight.yangtools.concepts.ListenerRegistration; @@ -70,17 +70,19 @@ public class DocProvider implements BundleActivator, ServiceTrackerCustomizer
(context, Broker.class, this); brokerServiceTracker.open(); } @Override public void stop(BundleContext context) throws Exception { - if (brokerServiceTracker != null) + if (brokerServiceTracker != null) { brokerServiceTracker.close(); + } - if (session != null) + if (session != null) { session.close(); + } synchronized (toClose) { for (AutoCloseable close : toClose) { @@ -98,8 +100,9 @@ public class DocProvider implements BundleActivator, ServiceTrackerCustomizer
reference, Broker service) { - if (session != null) + if (session != null) { session.close(); + } Broker broker = bundleContext.getService(reference); session = broker.registerProvider(this, bundleContext);