summaryrefslogtreecommitdiffstats
path: root/config/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-02-15 13:45:54 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2018-02-15 13:45:54 +0100
commit0c82afbe492817fc8b7d8a7dfbcd7fdb838323f4 (patch)
tree63454a52ed4f384a462b7873f0da2abcecf339c9 /config/src
parent7f546ef32133c12ad81e9be469977f2f7aaaf869 (diff)
Avoid unchecked warnings.
Diffstat (limited to 'config/src')
-rw-r--r--config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java2
-rw-r--r--config/src/main/java/com/yahoo/config/subscription/impl/GenericJRTConfigSubscription.java1
2 files changed, 2 insertions, 1 deletions
diff --git a/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java b/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java
index 1da0f640ec7..8408fddba2d 100644
--- a/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java
+++ b/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java
@@ -57,7 +57,7 @@ public abstract class ConfigSubscription<T extends ConfigInstance> {
configChanged = false;
generationChanged = false;
}
- private ConfigState createUnchanged() { return new ConfigState(generation, config); }
+ private ConfigState<T> createUnchanged() { return new ConfigState<T>(generation, config); }
public boolean isConfigChanged() { return configChanged; }
public boolean isGenerationChanged() { return generationChanged; }
public Long getGeneration() { return generation; }
diff --git a/config/src/main/java/com/yahoo/config/subscription/impl/GenericJRTConfigSubscription.java b/config/src/main/java/com/yahoo/config/subscription/impl/GenericJRTConfigSubscription.java
index 95be992163d..0eae337809f 100644
--- a/config/src/main/java/com/yahoo/config/subscription/impl/GenericJRTConfigSubscription.java
+++ b/config/src/main/java/com/yahoo/config/subscription/impl/GenericJRTConfigSubscription.java
@@ -36,6 +36,7 @@ public class GenericJRTConfigSubscription extends JRTConfigSubscription {
}
@Override
+ @SuppressWarnings("unchecked")
protected void setNewConfig(JRTClientConfigRequest jrtReq) {
setConfig(jrtReq.getNewGeneration(), null );
this.config = RawConfig.createFromResponseParameters(jrtReq);