X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-persister-feature-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfigpusherfeature%2Finternal%2FConfigPusherCustomizer.java;fp=opendaylight%2Fconfig%2Fconfig-persister-feature-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfigpusherfeature%2Finternal%2FConfigPusherCustomizer.java;h=e665309c92cd2ebe30087c435f1ffb7fb0996eed;hp=ac10c68c8f1f26f5137dd92ceea612efb099b052;hb=35cfadae941fb2a8722b40b829569d8754fa309e;hpb=329dc0e33bd86edbf02b37090fc431607af9b47e diff --git a/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigPusherCustomizer.java b/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigPusherCustomizer.java index ac10c68c8f..e665309c92 100644 --- a/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigPusherCustomizer.java +++ b/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/ConfigPusherCustomizer.java @@ -20,7 +20,7 @@ public class ConfigPusherCustomizer implements ServiceTrackerCustomizer fsst = null; + private ServiceTracker fsst = null; @Override public ConfigPusher addingService(final ServiceReference configPusherServiceReference) { @@ -34,26 +34,28 @@ public class ConfigPusherCustomizer implements ServiceTrackerCustomizer configPusherServiceReference, final ConfigPusher configPusher) { + public void modifiedService(final ServiceReference configPusherServiceReference, + final ConfigPusher configPusher) { // we don't care if the properties change } @Override - public void removedService(final ServiceReference configPusherServiceReference, final ConfigPusher configPusher) { + public void removedService(final ServiceReference configPusherServiceReference, + final ConfigPusher configPusher) { this.close(); } @Override public void close() { - if(fsst != null) { + if (fsst != null) { fsst.close(); fsst = null; } - if(configFeaturesListener != null) { + if (configFeaturesListener != null) { configFeaturesListener.close(); configFeaturesListener = null; } - if(featureServiceCustomizer != null) { + if (featureServiceCustomizer != null) { featureServiceCustomizer.close(); featureServiceCustomizer = null; }