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 <[email protected]> Authored: Mon Dec 22 17:36:54 2014 +0530 Committer: gayan <[email protected]> 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)) {
