This closes #832
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/1dcd797a Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/1dcd797a Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/1dcd797a Branch: refs/heads/master Commit: 1dcd797abe7812fba196635ee5f80d08b7cf3dd5 Parents: ef20daa 1883380 Author: Aled Sage <aled.s...@gmail.com> Authored: Wed Sep 27 21:03:52 2017 +0100 Committer: Aled Sage <aled.s...@gmail.com> Committed: Wed Sep 27 21:03:52 2017 +0100 ---------------------------------------------------------------------- .../mgmt/ha/HighAvailabilityManagerImpl.java | 45 +++-- .../internal/AbstractManagementContext.java | 5 +- .../core/mgmt/internal/LocalUsageManager.java | 31 +--- .../ManagementNodeStateListenerManager.java | 175 +++++++++++++++++++ .../mgmt/usage/ManagementNodeStateListener.java | 53 ++++++ .../core/server/BrooklynServerConfig.java | 20 +++ .../brooklyn/util/core/flags/TypeCoercions.java | 21 +++ .../ha/HighAvailabilityManagerInMemoryTest.java | 5 - .../ha/HighAvailabilityManagerTestFixture.java | 61 ++++++- .../usage/ManagementNodeStateListenerTest.java | 160 +++++++++++++++++ .../util/core/internal/TypeCoercionsTest.java | 31 ++++ ...ailabilityManagerJcloudsObjectStoreTest.java | 7 +- 12 files changed, 560 insertions(+), 54 deletions(-) ----------------------------------------------------------------------