Merge branch '4.0.0-grouping' of https://git-wip-us.apache.org/repos/asf/stratos into 4.0.0-grouping
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/5f091213 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/5f091213 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/5f091213 Branch: refs/heads/4.0.0-grouping Commit: 5f0912133062e710bd8cee56b8dcce620a2ce9d2 Parents: b3c5aaa b52735e Author: Udara Liyanage <[email protected]> Authored: Fri Oct 3 17:17:15 2014 +0530 Committer: Udara Liyanage <[email protected]> Committed: Fri Oct 3 17:17:15 2014 +0530 ---------------------------------------------------------------------- .../apache/stratos/autoscaler/Constants.java | 5 + .../autoscaler/grouping/DependencyBuilder.java | 107 ----------- .../grouping/dependency/DependencyBuilder.java | 189 ++++++++++++++++++ .../grouping/dependency/DependencyTree.java | 190 +++++++++++++++++++ .../dependency/context/ApplicationContext.java | 74 ++++++++ .../context/ApplicationContextFactory.java | 61 ++++++ .../dependency/context/ClusterContext.java | 28 +++ .../dependency/context/GroupContext.java | 28 +++ .../monitor/ApplicationMonitorFactory.java | 30 +++ .../stratos/autoscaler/monitor/Monitor.java | 161 +++++++++++----- .../monitor/application/ApplicationMonitor.java | 107 ++--------- .../autoscaler/monitor/group/GroupMonitor.java | 75 +------- .../parser/DefaultApplicationParser.java | 31 +-- .../application/parser/ParserUtils.java | 82 +++++++- .../impl/CloudControllerServiceImpl.java | 10 +- .../messaging/domain/topology/Application.java | 4 +- .../messaging/domain/topology/StartupOrder.java | 11 ++ .../messaging/domain/topology/Status.java | 7 +- 18 files changed, 854 insertions(+), 346 deletions(-) ----------------------------------------------------------------------
