From a2a9e43ac40bcb4f16f82d57d29d80a6cf9fa830 Mon Sep 17 00:00:00 2001 From: gjoranv Date: Thu, 21 Mar 2019 14:26:23 +0100 Subject: Use 'index' from super class. --- .../model/admin/clustercontroller/ClusterControllerCluster.java | 2 +- .../admin/clustercontroller/ClusterControllerContainer.java | 9 ++------- .../src/main/java/com/yahoo/vespa/model/container/Container.java | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) (limited to 'config-model') diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java index 88196e5ac4f..61a42d1c1a6 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java @@ -37,7 +37,7 @@ public class ClusterControllerCluster extends AbstractConfigProducer bundles = new TreeSet<>(); public ClusterControllerContainer(AbstractConfigProducer parent, int index, boolean runStandaloneZooKeeper, boolean isHosted) { super(parent, "" + index, index); - this.index = index; addHandler( new Handler(new ComponentModel(new BundleInstantiationSpecification( new ComponentSpecification("clustercontroller-status"), @@ -80,7 +78,7 @@ public class ClusterControllerContainer extends Container implements @Override public boolean requiresWantedPort() { - return index == 0; + return index() == 0; } @Override @@ -107,7 +105,7 @@ public class ClusterControllerContainer extends Container implements @Override public void getConfig(ZookeeperServerConfig.Builder builder) { - builder.myid(index); + builder.myid(index()); } @Override @@ -115,7 +113,4 @@ public class ClusterControllerContainer extends Container implements builder.jvm(new QrStartConfig.Jvm.Builder().heapsize(512)); } - int getIndex() { - return index; - } } diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java b/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java index 8e0a06ad69c..a1104510462 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java @@ -134,7 +134,7 @@ public abstract class Container extends AbstractService implements } /** Returns the index of this node. The index of a given node is stable through changes with best effort. */ - public int index() { return index; } + public final int index() { return index; } // We cannot set bindings yet, as baseport is not initialized public void addBuiltinHandlers() { } -- cgit v1.2.3