- public Collection<ObjectRegistration<YangModuleInfo>> addingBundle(Bundle bundle, BundleEvent event) {
- URL resource = bundle.getEntry(MODULE_INFO_PROVIDER_PATH_PREFIX + YangModelBindingProvider.class.getName());
- logger.debug("Got addingBundle({}) with YangModelBindingProvider resource {}", bundle, resource);
- if(resource==null) {
- return null;
+ public void close() {
+ if (tracker != null) {
+ tracker.close();
+ tracker = null;
+ }
+ }
+
+ @Override
+ @SuppressWarnings("IllegalCatch")
+ public Collection<ObjectRegistration<YangModuleInfo>> addingBundle(final Bundle bundle, final BundleEvent event) {
+ URL resource = bundle.getEntry(YANG_MODULE_INFO_SERVICE_PATH);
+ LOG.debug("Got addingBundle({}) with YangModelBindingProvider resource {}", bundle, resource);
+ if (resource == null) {
+ return Collections.emptyList();