X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fblueprint%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fblueprint%2Fext%2FSpecificReferenceListMetadata.java;fp=opendaylight%2Fblueprint%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fblueprint%2Fext%2FSpecificReferenceListMetadata.java;h=0412f00a7afb94132183271f6afdadeb640a4c7a;hp=e781ddd16a9172f4c04f5fd425f4c8acf415643b;hb=14c92df74247c884a43c5aaea2f154992b0ec798;hpb=afe114674227071a2598dd3a3f6589a99573e075;ds=sidebyside diff --git a/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/SpecificReferenceListMetadata.java b/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/SpecificReferenceListMetadata.java index e781ddd16a..0412f00a7a 100644 --- a/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/SpecificReferenceListMetadata.java +++ b/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/SpecificReferenceListMetadata.java @@ -9,6 +9,7 @@ package org.opendaylight.controller.blueprint.ext; import com.google.common.collect.ImmutableList; import com.google.common.io.Resources; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.io.IOException; import java.net.URL; import java.nio.charset.StandardCharsets; @@ -60,7 +61,7 @@ class SpecificReferenceListMetadata extends AbstractDependentComponentFactoryMet @Override protected void startTracking() { - BundleTrackerCustomizer bundleListener = new BundleTrackerCustomizer() { + BundleTrackerCustomizer bundleListener = new BundleTrackerCustomizer<>() { @Override public Bundle addingBundle(final Bundle bundle, final BundleEvent event) { bundleAdded(bundle); @@ -87,7 +88,7 @@ class SpecificReferenceListMetadata extends AbstractDependentComponentFactoryMet return; } - ServiceTrackerCustomizer serviceListener = new ServiceTrackerCustomizer() { + ServiceTrackerCustomizer serviceListener = new ServiceTrackerCustomizer<>() { @Override public Object addingService(final ServiceReference reference) { return serviceAdded(reference); @@ -109,6 +110,8 @@ class SpecificReferenceListMetadata extends AbstractDependentComponentFactoryMet serviceTracker.open(); } + @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD", + justification = "https://github.com/spotbugs/spotbugs/issues/811") private void bundleAdded(final Bundle bundle) { URL resource = bundle.getEntry(serviceResourcePath); if (resource == null) { @@ -139,6 +142,8 @@ class SpecificReferenceListMetadata extends AbstractDependentComponentFactoryMet } } + @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD", + justification = "https://github.com/spotbugs/spotbugs/issues/811") private Object serviceAdded(final ServiceReference reference) { Object service = container().getBundleContext().getService(reference); String serviceType = (String) reference.getProperty(OpendaylightNamespaceHandler.TYPE_ATTR);