You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by ga...@apache.org on 2014/12/22 13:07:15 UTC
stratos git commit: Add method doc comments
Repository: stratos
Updated Branches:
refs/heads/4.1.0-test 2c4509929 -> b4ba64712
Add method doc comments
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/b4ba6471
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/b4ba6471
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/b4ba6471
Branch: refs/heads/4.1.0-test
Commit: b4ba64712b1488dc5edaeb4e3ba78067fc316174
Parents: 2c45099
Author: gayan <ga...@puppet.gayan.org>
Authored: Mon Dec 22 17:36:54 2014 +0530
Committer: gayan <ga...@puppet.gayan.org>
Committed: Mon Dec 22 17:36:54 2014 +0530
----------------------------------------------------------------------
.../autoscaler/pojo/policy/PolicyManager.java | 21 ++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/stratos/blob/b4ba6471/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/pojo/policy/PolicyManager.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/pojo/policy/PolicyManager.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/pojo/policy/PolicyManager.java
index d4ab989..78063ee 100644
--- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/pojo/policy/PolicyManager.java
+++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/pojo/policy/PolicyManager.java
@@ -19,22 +19,22 @@
package org.apache.stratos.autoscaler.pojo.policy;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.UUID;
-
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.stratos.autoscaler.pojo.policy.deployment.DeploymentPolicy;
import org.apache.stratos.autoscaler.exception.AutoScalerException;
import org.apache.stratos.autoscaler.exception.partition.InvalidPartitionException;
import org.apache.stratos.autoscaler.exception.policy.InvalidPolicyException;
-//import org.apache.stratos.autoscaler.pojo.policy.deployment.partition.PartitionManager;
import org.apache.stratos.autoscaler.pojo.policy.autoscale.AutoscalePolicy;
+import org.apache.stratos.autoscaler.pojo.policy.deployment.DeploymentPolicy;
import org.apache.stratos.autoscaler.registry.RegistryManager;
import org.apache.stratos.cloud.controller.stub.domain.Partition;
+import java.util.HashMap;
+import java.util.Map;
+
+//import org.apache.stratos.autoscaler.pojo.policy.deployment.partition.PartitionManager;
+
/**
* Manager class for the purpose of managing Autoscale/Deployment policy definitions.
*/
@@ -253,6 +253,11 @@ public class PolicyManager {
return deploymentPolicyListMap.get(id);
}
+ /**
+ * Get deployment policy by application id
+ * @param appId Application ID
+ * @return
+ */
public DeploymentPolicy getDeploymentPolicyByApplication(String appId) {
for(DeploymentPolicy deploymentPolicy : deploymentPolicyListMap.values()) {
if(deploymentPolicy.getApplicationId().equals(appId)) {
@@ -262,6 +267,10 @@ public class PolicyManager {
return null;
}
+ /**y id by application id
+ * @param appId Application ID
+ * @return
+ */
public String getDeploymentPolicyIdByApplication(String appId) {
for(Map.Entry<String, DeploymentPolicy> entry : deploymentPolicyListMap.entrySet()) {
if(entry.getValue().getApplicationId().equals(appId)) {