Updated Branches:
  refs/heads/master 68ab1118b -> b3359961c

Added toString() methods to LoadAverage and MemoryConsumption classes


Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/b3359961
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/b3359961
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/b3359961

Branch: refs/heads/master
Commit: b3359961cd292c1ecbffc6a6b407337510aed034
Parents: 68ab111
Author: Imesh Gunaratne <[email protected]>
Authored: Fri Dec 27 10:34:53 2013 +0530
Committer: Imesh Gunaratne <[email protected]>
Committed: Fri Dec 27 10:34:53 2013 +0530

----------------------------------------------------------------------
 .../org/apache/stratos/autoscaler/policy/model/LoadAverage.java | 5 +++++
 .../stratos/autoscaler/policy/model/MemoryConsumption.java      | 5 +++++
 2 files changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/b3359961/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java
 
b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java
index 9a64de0..8fb46c2 100644
--- 
a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java
+++ 
b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java
@@ -106,4 +106,9 @@ public class LoadAverage implements Serializable{
         this.scaleDownMarginOfSecondDerivative = 
scaleDownMarginOfSecondDerivative;
     }
 
+    @Override
+    public String toString() {
+        return String.format("[average] %f [second-derivative] %f [gradient] 
%f [scale-down-margin-of-gradient] %f [scale-down-margin-of-second-derivative] 
%f",
+                getAverage(), getSecondDerivative(), getGradient(), 
getScaleDownMarginOfGradient(), getScaleDownMarginOfSecondDerivative());
+    }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/b3359961/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java
 
b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java
index 9696f41..7fc3adb 100644
--- 
a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java
+++ 
b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java
@@ -108,4 +108,9 @@ public class MemoryConsumption implements Serializable {
         this.scaleDownMarginOfSecondDerivative = 
scaleDownMarginOfSecondDerivative;
     }
 
+    @Override
+    public String toString() {
+        return String.format("[average] %f [second-derivative] %f [gradient] 
%f [scale-down-margin-of-gradient] %f [scale-down-margin-of-second-derivative] 
%f",
+                getAverage(), getSecondDerivative(), getGradient(), 
getScaleDownMarginOfGradient(), getScaleDownMarginOfSecondDerivative());
+    }
 }
\ No newline at end of file

Reply via email to