config-persister-feature4-adapter: final parameters 65/56965/2
authorStephen Kitt <skitt@redhat.com>
Fri, 12 May 2017 11:43:52 +0000 (13:43 +0200)
committerTom Pantelis <tompantelis@gmail.com>
Mon, 15 May 2017 11:52:38 +0000 (11:52 +0000)
This automatically-generated patch flags all appropriate parameters as
final (including caught exceptions).

Change-Id: Ic7dbd9e8dac16196d601dfcd2104fb81bb87f667
Signed-off-by: Stephen Kitt <skitt@redhat.com>
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/ConfigPusherFeatureActivator.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/AbstractFeatureWrapper.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ChildAwareFeatureWrapper.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigFeaturesListener.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigPusherCustomizer.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigPushingRunnable.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/FeatureConfigPusher.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/FeatureConfigSnapshotHolder.java
opendaylight/config/config-persister-feature4-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/FeatureServiceCustomizer.java

index 0b4f6f778133a040f6a507fe6d89eb89b6b26bd5..c20c6f9182caa895cd50e51ee36dab887a41c4f0 100644 (file)
@@ -19,14 +19,14 @@ public class ConfigPusherFeatureActivator implements BundleActivator {
     ConfigPusherCustomizer cpc = null;
     ServiceTracker<ConfigPusher,ConfigPusher> cpst = null;
 
-    public void start(BundleContext context) throws Exception {
+    public void start(final BundleContext context) throws Exception {
         bc = context;
         cpc = new ConfigPusherCustomizer();
         cpst = new ServiceTracker<>(bc, ConfigPusher.class.getName(), cpc);
         cpst.open();
     }
 
-    public void stop(BundleContext context) throws Exception {
+    public void stop(final BundleContext context) throws Exception {
         if(cpst != null) {
             cpst.close();
             cpst = null;
index fcc5313efb95fa22a21a055509d18cd3403d1d1b..bce4d3c0c51ab9c884fea5cad29399cdcac88dfb 100644 (file)
@@ -92,7 +92,7 @@ public class AbstractFeatureWrapper implements Feature {
         return Optional.absent();
     }
 
-    private static boolean isConfigSnapshot(String fileName) {
+    private static boolean isConfigSnapshot(final String fileName) {
         if(!Files.getFileExtension(fileName).equals(CONFIG_FILE_SUFFIX)) {
             return false;
         }
@@ -114,7 +114,7 @@ public class AbstractFeatureWrapper implements Feature {
 
             Element root = builderFactory.newDocumentBuilder().parse(fis).getDocumentElement();
             return ConfigSnapshot.SNAPSHOT_ROOT_ELEMENT_NAME.equals(root.getLocalName());
-        } catch (Exception e) {
+        } catch (final Exception e) {
             LOG.error("Could not parse XML file {}", file, e);
             return false;
         }
index a9d06853a27b9dfa4aa8bf4a6e04984e9d130b3f..f51bf4738add6d18eb70ce064af2bc15a2c30659 100644 (file)
@@ -31,7 +31,7 @@ public class ChildAwareFeatureWrapper extends AbstractFeatureWrapper implements
     private static final Logger LOG = LoggerFactory.getLogger(ChildAwareFeatureWrapper.class);
     private FeaturesService featuresService= null;
 
-    protected ChildAwareFeatureWrapper(Feature f) {
+    protected ChildAwareFeatureWrapper(final Feature f) {
         // Don't use without a feature service
     }
 
@@ -39,7 +39,7 @@ public class ChildAwareFeatureWrapper extends AbstractFeatureWrapper implements
      * @param f Feature to wrap
      * @param s FeaturesService to look up dependencies
      */
-    ChildAwareFeatureWrapper(Feature f, FeaturesService s) throws Exception {
+    ChildAwareFeatureWrapper(final Feature f, final FeaturesService s) throws Exception {
         super(s.getFeature(f.getName(), f.getVersion()));
         Preconditions.checkNotNull(s, "FeatureWrapper requires non-null FeatureService in constructor");
         this.featuresService = s;
@@ -87,7 +87,7 @@ public class ChildAwareFeatureWrapper extends AbstractFeatureWrapper implements
         return snapShotHolders;
     }
 
-    protected Feature extractFeatureFromDependency(Dependency dependency) throws Exception {
+    protected Feature extractFeatureFromDependency(final Dependency dependency) throws Exception {
         Feature[] features = featuresService.listFeatures();
         VersionRange range = org.apache.karaf.features.internal.model.Feature.DEFAULT_VERSION.equals(dependency.getVersion())
                 ? VersionRange.ANY_VERSION : new VersionRange(dependency.getVersion(), true, true);
index 3297ba4939a25030667a8f5d130eb8202243e7d6..075db509f8a180910ac16bc4e4e04eaec112bfd1 100644 (file)
@@ -23,18 +23,18 @@ public class ConfigFeaturesListener implements  FeaturesListener,  AutoCloseable
     private BlockingQueue<FeatureEvent> queue = new LinkedBlockingQueue<>(QUEUE_SIZE);
     Thread pushingThread = null;
 
-    public ConfigFeaturesListener(ConfigPusher p, FeaturesService f) {
+    public ConfigFeaturesListener(final ConfigPusher p, final FeaturesService f) {
         pushingThread = new Thread(new ConfigPushingRunnable(p, f, queue), "ConfigFeatureListener - ConfigPusher");
         pushingThread.start();
     }
 
     @Override
-    public void featureEvent(FeatureEvent event) {
+    public void featureEvent(final FeatureEvent event) {
         queue.offer(event);
     }
 
     @Override
-    public void repositoryEvent(RepositoryEvent event) {
+    public void repositoryEvent(final RepositoryEvent event) {
         LOG.debug("Repository: {} {}", event.getType(), event.getRepository());
     }
 
index 420e8d7a35406bf455458b5b5eb98688b70c3b0c..ac10c68c8f1f26f5137dd92ceea612efb099b052 100644 (file)
@@ -23,7 +23,7 @@ public class ConfigPusherCustomizer implements ServiceTrackerCustomizer<ConfigPu
     private ServiceTracker<FeaturesService,FeaturesService> fsst = null;
 
     @Override
-    public ConfigPusher addingService(ServiceReference<ConfigPusher> configPusherServiceReference) {
+    public ConfigPusher addingService(final ServiceReference<ConfigPusher> configPusherServiceReference) {
         LOG.trace("Got ConfigPusherCustomizer.addingService {}", configPusherServiceReference);
         BundleContext bc = configPusherServiceReference.getBundle().getBundleContext();
         ConfigPusher cpService = bc.getService(configPusherServiceReference);
@@ -34,12 +34,12 @@ public class ConfigPusherCustomizer implements ServiceTrackerCustomizer<ConfigPu
     }
 
     @Override
-    public void modifiedService(ServiceReference<ConfigPusher> configPusherServiceReference, ConfigPusher configPusher) {
+    public void modifiedService(final ServiceReference<ConfigPusher> configPusherServiceReference, final ConfigPusher configPusher) {
         // we don't care if the properties change
     }
 
     @Override
-    public void removedService(ServiceReference<ConfigPusher> configPusherServiceReference, ConfigPusher configPusher) {
+    public void removedService(final ServiceReference<ConfigPusher> configPusherServiceReference, final ConfigPusher configPusher) {
         this.close();
     }
 
index cfdad560945f29cac2549274d09be37d9c704854..48c494b5c7d18fa188581c20b96cde855aece821 100644 (file)
@@ -25,7 +25,7 @@ public class ConfigPushingRunnable implements Runnable {
     private static final int POLL_TIME = 1;
     private BlockingQueue<FeatureEvent> queue;
     private FeatureConfigPusher configPusher;
-    public ConfigPushingRunnable(ConfigPusher p, FeaturesService f,BlockingQueue<FeatureEvent> q) {
+    public ConfigPushingRunnable(final ConfigPusher p, final FeaturesService f, final BlockingQueue<FeatureEvent> q) {
         queue = q;
         configPusher = new FeatureConfigPusher(p, f);
     }
@@ -50,16 +50,16 @@ public class ConfigPushingRunnable implements Runnable {
                     LOG.error("ConfigPushingRunnable - exiting");
                     return;
                 }
-            } catch (InterruptedException e) {
+            } catch (final InterruptedException e) {
                 LOG.error("ConfigPushingRunnable - interupted");
                 interuppted = true;
-            } catch (Exception e) {
+            } catch (final Exception e) {
                 LOG.error("Exception while processing features {} event {}", toInstall, event, e);
             }
         }
     }
 
-    protected void processFeatureEvent(FeatureEvent event, List<Feature> toInstall) throws Exception {
+    protected void processFeatureEvent(final FeatureEvent event, final List<Feature> toInstall) throws Exception {
         if(event.getType() == EventType.FeatureInstalled) {
             toInstall.add(event.getFeature());
             LinkedHashMultimap<Feature,FeatureConfigSnapshotHolder> result = configPusher.pushConfigs(toInstall);
@@ -69,7 +69,7 @@ public class ConfigPushingRunnable implements Runnable {
         }
     }
 
-    protected void logPushResult(LinkedHashMultimap<Feature,FeatureConfigSnapshotHolder> results) {
+    protected void logPushResult(final LinkedHashMultimap<Feature,FeatureConfigSnapshotHolder> results) {
         for(Feature f:results.keySet()) {
             LOG.info("Pushed configs for feature {} {}",f,results.get(f));
         }
index e90221293c254addf8911f6fa22a3d5d84bf58c5..5d487e0b9cd8ff6aa427450679291135e320f65c 100644 (file)
@@ -118,7 +118,7 @@ public class FeatureConfigPusher {
 
                 LOG.info("Karaf Feature Service has not yet finished installing feature {}/{} (retry {})",
                     feature.getName(), feature.getVersion(), retries);
-            } catch (Exception e) {
+            } catch (final Exception e) {
                 LOG.warn("Karaf featuresService.listInstalledFeatures() has thrown an exception, retry {}", retries, e);
             }
 
index 70f736689577d6d7b3dbc655372d318873eec7d6..7107cc994de7dd892ae9d362661bf011678f77bc 100644 (file)
@@ -93,7 +93,7 @@ public class FeatureConfigSnapshotHolder implements ConfigSnapshotHolder {
      * We really care most about the underlying ConfigShapshot, so compute equality on that
      */
     @Override
-    public boolean equals(Object obj) {
+    public boolean equals(final Object obj) {
         if (this == obj) {
             return true;
         }
index 0b3493c7d3e38ac59f70f3b5d244269037eb12f3..91c1a938737cab96199bb827dd8a75387fc12d91 100644 (file)
@@ -30,12 +30,12 @@ public class FeatureServiceCustomizer implements ServiceTrackerCustomizer<Featur
     private ConfigPusher configPusher = null;
     private ServiceRegistration<?> registration;
 
-    FeatureServiceCustomizer(ConfigPusher c) {
+    FeatureServiceCustomizer(final ConfigPusher c) {
         configPusher = c;
     }
 
     @Override
-    public FeaturesService addingService(ServiceReference<FeaturesService> reference) {
+    public FeaturesService addingService(final ServiceReference<FeaturesService> reference) {
         BundleContext bc = reference.getBundle().getBundleContext();
         final FeaturesService featureService = bc.getService(reference);
         final Optional<XmlFileStorageAdapter> currentPersister = XmlFileStorageAdapter.getInstance();
@@ -46,7 +46,7 @@ public class FeatureServiceCustomizer implements ServiceTrackerCustomizer<Featur
                 for (final Feature installedFeature : featureService.listInstalledFeatures()) {
                     installedFeatureIds.add(installedFeature.getId());
                 }
-            } catch (Exception e) {
+            } catch (final Exception e) {
                 LOG.error("Error listing installed features", e);
             }
 
@@ -63,14 +63,14 @@ public class FeatureServiceCustomizer implements ServiceTrackerCustomizer<Featur
     }
 
     @Override
-    public void modifiedService(ServiceReference<FeaturesService> reference,
-                                FeaturesService service) {
+    public void modifiedService(final ServiceReference<FeaturesService> reference,
+                                final FeaturesService service) {
         // we don't care if the properties change
     }
 
     @Override
-    public void removedService(ServiceReference<FeaturesService> reference,
-                               FeaturesService service) {
+    public void removedService(final ServiceReference<FeaturesService> reference,
+                               final FeaturesService service) {
         close();
     }