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%2FAbstractFeatureWrapper.java;h=d18928d06c1f09ac9dd3af62846a8bcf9b08a07d;hp=3e004b4d7cf03a99a7bcfb4e2906f0c437fadf73;hb=1ed46e9691f03219337fadb456e677dedc8b5119;hpb=73e969cf365dd78772596c71e940ae44fe2f22d3 diff --git a/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/AbstractFeatureWrapper.java b/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/AbstractFeatureWrapper.java index 3e004b4d7c..d18928d06c 100644 --- a/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/AbstractFeatureWrapper.java +++ b/opendaylight/config/config-persister-feature-adapter/src/main/java/org/opendaylight/controller/configpusherfeature/internal/AbstractFeatureWrapper.java @@ -7,22 +7,19 @@ */ package org.opendaylight.controller.configpusherfeature.internal; +import com.google.common.base.Preconditions; import java.util.LinkedHashSet; import java.util.List; -import java.util.Map; - import javax.xml.bind.JAXBException; - import org.apache.karaf.features.BundleInfo; import org.apache.karaf.features.Conditional; import org.apache.karaf.features.ConfigFileInfo; +import org.apache.karaf.features.ConfigInfo; import org.apache.karaf.features.Dependency; import org.apache.karaf.features.Feature; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.google.common.base.Preconditions; - /* * Wrap a Feature for the purposes of extracting the FeatureConfigSnapshotHolders from * its underlying ConfigFileInfo's @@ -30,7 +27,7 @@ import com.google.common.base.Preconditions; * Delegates the the contained feature and provides additional methods. */ public class AbstractFeatureWrapper implements Feature { - private static final Logger LOGGER = LoggerFactory.getLogger(AbstractFeatureWrapper.class); + private static final Logger LOG = LoggerFactory.getLogger(AbstractFeatureWrapper.class); protected Feature feature = null; protected AbstractFeatureWrapper() { @@ -40,7 +37,7 @@ public class AbstractFeatureWrapper implements Feature { /* * @param f Feature to wrap */ - public AbstractFeatureWrapper(Feature f) { + public AbstractFeatureWrapper(final Feature f) { Preconditions.checkNotNull(f,"FeatureWrapper requires non-null Feature in constructor"); this.feature = f; } @@ -50,12 +47,12 @@ public class AbstractFeatureWrapper implements Feature { * from the underlying Feature Config files */ public LinkedHashSet getFeatureConfigSnapshotHolders() throws Exception { - LinkedHashSet snapShotHolders = new LinkedHashSet(); - for(ConfigFileInfo c: getConfigurationFiles()) { + final LinkedHashSet snapShotHolders = new LinkedHashSet(); + for(final ConfigFileInfo c: getConfigurationFiles()) { try { snapShotHolders.add(new FeatureConfigSnapshotHolder(c,this)); - } catch (JAXBException e) { - LOGGER.debug("{} is not a config subsystem config file",c.getFinalname()); + } catch (final JAXBException e) { + LOG.debug("{} is not a config subsystem config file",c.getFinalname()); } } return snapShotHolders; @@ -70,7 +67,7 @@ public class AbstractFeatureWrapper implements Feature { } @Override - public boolean equals(Object obj) { + public boolean equals(final Object obj) { if (this == obj) { return true; } @@ -80,7 +77,7 @@ public class AbstractFeatureWrapper implements Feature { if (getClass() != obj.getClass()) { return false; } - AbstractFeatureWrapper other = (AbstractFeatureWrapper) obj; + final AbstractFeatureWrapper other = (AbstractFeatureWrapper) obj; if (feature == null) { if (other.feature != null) { return false; @@ -100,6 +97,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getId() */ + @Override public String getId() { return feature.getId(); } @@ -108,6 +106,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getName() */ + @Override public String getName() { return feature.getName(); } @@ -116,6 +115,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getDescription() */ + @Override public String getDescription() { return feature.getDescription(); } @@ -124,6 +124,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getDetails() */ + @Override public String getDetails() { return feature.getDetails(); } @@ -132,6 +133,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getVersion() */ + @Override public String getVersion() { return feature.getVersion(); } @@ -140,6 +142,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#hasVersion() */ + @Override public boolean hasVersion() { return feature.hasVersion(); } @@ -148,6 +151,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getResolver() */ + @Override public String getResolver() { return feature.getResolver(); } @@ -156,6 +160,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getInstall() */ + @Override public String getInstall() { return feature.getInstall(); } @@ -164,6 +169,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getDependencies() */ + @Override public List getDependencies() { return feature.getDependencies(); } @@ -172,6 +178,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getBundles() */ + @Override public List getBundles() { return feature.getBundles(); } @@ -180,7 +187,8 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getConfigurations() */ - public Map> getConfigurations() { + @Override + public List getConfigurations() { return feature.getConfigurations(); } @@ -188,6 +196,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getConfigurationFiles() */ + @Override public List getConfigurationFiles() { return feature.getConfigurationFiles(); } @@ -196,6 +205,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getConditional() */ + @Override public List getConditional() { return feature.getConditional(); } @@ -204,6 +214,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getStartLevel() */ + @Override public int getStartLevel() { return feature.getStartLevel(); } @@ -212,6 +223,7 @@ public class AbstractFeatureWrapper implements Feature { * @return * @see org.apache.karaf.features.Feature#getRegion() */ + @Override public String getRegion() { return feature.getRegion(); }