You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2013/12/25 21:29:43 UTC
git commit: Variables initialized in constructor made final in
autoscaler network partition context
Updated Branches:
refs/heads/master 6313be8d8 -> 006301284
Variables initialized in constructor made final in autoscaler network partition context
Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/00630128
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/00630128
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/00630128
Branch: refs/heads/master
Commit: 006301284c51e9ff9073ed3a890036d761b6b179
Parents: 6313be8
Author: Imesh Gunaratne <im...@apache.org>
Authored: Thu Dec 26 01:59:32 2013 +0530
Committer: Imesh Gunaratne <im...@apache.org>
Committed: Thu Dec 26 01:59:32 2013 +0530
----------------------------------------------------------------------
.../autoscaler/NetworkPartitionContext.java | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/00630128/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/NetworkPartitionContext.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/NetworkPartitionContext.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/NetworkPartitionContext.java
index 0f15ac3..966972e 100644
--- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/NetworkPartitionContext.java
+++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/NetworkPartitionContext.java
@@ -34,7 +34,7 @@ public class NetworkPartitionContext implements Serializable{
private static final long serialVersionUID = -8851073480764734511L;
private static final Log log = LogFactory.getLog(NetworkPartitionContext.class);
- private String id;
+ private final String id;
private String defaultLbClusterId;
@@ -42,7 +42,7 @@ public class NetworkPartitionContext implements Serializable{
private Map<String, String> clusterIdToLBClusterIdMap;
- private String partitionAlgorithm;
+ private final String partitionAlgorithm;
//boolean values to keep whether the requests in flight parameters are reset or not
private boolean rifReset = false, averageRifReset = false, gradientRifReset = false, secondDerivativeRifRest = false;
@@ -62,7 +62,7 @@ public class NetworkPartitionContext implements Serializable{
// private Map<String, Integer> partitionToMemberCountMap;
//partitions of this network partition
- private Map<String, PartitionContext> partitionCtxts;
+ private final Map<String, PartitionContext> partitionCtxts;
public NetworkPartitionContext(String id, String partitionAlgo) {
@@ -285,10 +285,6 @@ public class NetworkPartitionContext implements Serializable{
return id;
}
- public void setId(String id) {
- this.id = id;
- }
-
// public void increaseMemberCountOfPartition(String partitionId, int count){
// if(!partitionCountExists(partitionId)){
// addPartitionCount(partitionId, 1);
@@ -334,10 +330,6 @@ public class NetworkPartitionContext implements Serializable{
return partitionCtxts.get(partitionId);
}
- public void setPartitionCtxts(Map<String, PartitionContext> partitionCtxts) {
- this.partitionCtxts = partitionCtxts;
- }
-
public void addPartitionContext(PartitionContext partitionContext) {
partitionCtxts.put(partitionContext.getPartitionId(), partitionContext);
}
@@ -346,10 +338,6 @@ public class NetworkPartitionContext implements Serializable{
return partitionAlgorithm;
}
- public void setPartitionAlgorithm(String partitionAlgorithm) {
- this.partitionAlgorithm = partitionAlgorithm;
- }
-
public Partition[] getPartitions() {
return partitions;
}