persisting the application upon termination of an instance

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

Branch: refs/heads/master
Commit: bb6e102986ad8e54556d9f6de47cc6eaa077e775
Parents: 68caf7f
Author: reka <[email protected]>
Authored: Tue Jun 23 19:22:04 2015 +0530
Committer: reka <[email protected]>
Committed: Tue Jun 23 19:22:04 2015 +0530

----------------------------------------------------------------------
 .../stratos/autoscaler/applications/topic/ApplicationBuilder.java   | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/bb6e1029/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 585782c..1aafd00 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
@@ -285,6 +285,7 @@ public class ApplicationBuilder {
                 networkPartitionContext.removeInstanceContext(instanceId);
                 applicationMonitor.removeInstance(instanceId);
                 application.removeInstance(instanceId);
+                ApplicationHolder.persistApplication(application);
                 
ApplicationsEventPublisher.sendApplicationInstanceTerminatedEvent(applicationId,
                         instanceId);
 

Reply via email to