This closes #310
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/3cfda7e8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/3cfda7e8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/3cfda7e8 Branch: refs/heads/master Commit: 3cfda7e8ffd573dc1144c47f954f0350973b9e3d Parents: 3610d8a 7ee06ba Author: Aled Sage <[email protected]> Authored: Mon Nov 10 15:59:33 2014 +0000 Committer: Aled Sage <[email protected]> Committed: Mon Nov 10 15:59:33 2014 +0000 ---------------------------------------------------------------------- .../management/internal/LocalUsageManager.java | 84 ++++++++- .../internal/NonDeploymentUsageManager.java | 22 +++ .../management/internal/UsageManager.java | 40 +++++ .../java/brooklyn/util/flags/TypeCoercions.java | 16 +- .../util/internal/TypeCoercionsTest.java | 6 + .../usage/ApplicationUsageTrackingTest.java | 179 +++++++++++++++++++ .../usage/LocationUsageTrackingTest.java | 108 ++++++++--- .../usage/RecordingUsageListener.java | 70 ++++++++ .../management/usage/UsageListenerTest.java | 108 +++++++++++ 9 files changed, 598 insertions(+), 35 deletions(-) ----------------------------------------------------------------------
