ApplicationCreatedEvent should be published when adding an application
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/be8ebd4c Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/be8ebd4c Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/be8ebd4c Branch: refs/heads/master Commit: be8ebd4c67dd29d4e345f52b657dd271268b1f17 Parents: b778c6d Author: Akila Perera <[email protected]> Authored: Wed Aug 26 12:35:35 2015 +0530 Committer: Akila Perera <[email protected]> Committed: Wed Aug 26 12:35:35 2015 +0530 ---------------------------------------------------------------------- .../stratos/autoscaler/applications/topic/ApplicationBuilder.java | 1 - .../stratos/autoscaler/services/impl/AutoscalerServiceImpl.java | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/be8ebd4c/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 912a2f6..2f1b5f0 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 @@ -75,7 +75,6 @@ public class ApplicationBuilder { application.getUniqueIdentifier()); } ApplicationHolder.persistApplication(application); - ApplicationsEventPublisher.sendApplicationCreatedEvent(application); AutoscalerCloudControllerClient.getInstance().createApplicationClusters(application.getUniqueIdentifier(), appClusterContexts); } http://git-wip-us.apache.org/repos/asf/stratos/blob/be8ebd4c/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 3ccd970..738ced9 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 @@ -27,6 +27,7 @@ import org.apache.stratos.autoscaler.applications.parser.ApplicationParser; import org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser; import org.apache.stratos.autoscaler.applications.pojo.*; import org.apache.stratos.autoscaler.applications.topic.ApplicationBuilder; +import org.apache.stratos.autoscaler.applications.topic.ApplicationsEventPublisher; import org.apache.stratos.autoscaler.client.AutoscalerCloudControllerClient; import org.apache.stratos.autoscaler.context.AutoscalerContext; import org.apache.stratos.autoscaler.context.InstanceContext; @@ -142,6 +143,7 @@ public class AutoscalerServiceImpl implements AutoscalerService { log.info(String.format("Application added successfully: [application-id] %s", applicationContext.getApplicationId())); } + ApplicationsEventPublisher.sendApplicationCreatedEvent(application); return true; }
