Repository: stratos Updated Branches: refs/heads/master d9c7fe45a -> d1da9db93
Adding method comments in autoscaler application builder and service impl Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/d1da9db9 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/d1da9db9 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/d1da9db9 Branch: refs/heads/master Commit: d1da9db937cedb6464c279ecbeab99e039bf09aa Parents: d9c7fe4 Author: Imesh Gunaratne <[email protected]> Authored: Tue Jan 13 23:38:17 2015 +0530 Committer: Imesh Gunaratne <[email protected]> Committed: Tue Jan 13 23:38:40 2015 +0530 ---------------------------------------------------------------------- .../autoscaler/applications/topic/ApplicationBuilder.java | 5 +++++ .../stratos/autoscaler/services/impl/AutoScalerServiceImpl.java | 3 +++ 2 files changed, 8 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/d1da9db9/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/topic/ApplicationBuilder.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/topic/ApplicationBuilder.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/topic/ApplicationBuilder.java index e23d1e0..3bc08ce 100644 --- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/topic/ApplicationBuilder.java +++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/topic/ApplicationBuilder.java @@ -65,6 +65,11 @@ public class ApplicationBuilder { } } + /** + * Create application clusters in cloud controller and send application created event. + * @param application + * @param appClusterContexts + */ public static synchronized void handleApplicationCreatedEvent(Application application, Set<ApplicationClusterContext> appClusterContexts) { if (log.isDebugEnabled()) { http://git-wip-us.apache.org/repos/asf/stratos/blob/d1da9db9/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/services/impl/AutoScalerServiceImpl.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/services/impl/AutoScalerServiceImpl.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/services/impl/AutoScalerServiceImpl.java index 35f6b32..db4349a 100644 --- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/services/impl/AutoScalerServiceImpl.java +++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/services/impl/AutoScalerServiceImpl.java @@ -204,6 +204,9 @@ public class AutoScalerServiceImpl implements AutoScalerService { ApplicationParser applicationParser = new DefaultApplicationParser(); Application application = applicationParser.parse(applicationContext); + + + // Create application clusters in cloud controller and send application created event ApplicationBuilder.handleApplicationCreatedEvent(application, applicationParser.getApplicationClusterContexts()); try {
