This closes #20 Add policy to stop applications after a period has elapsed
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/3f02ccca Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/3f02ccca Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/3f02ccca Branch: refs/heads/master Commit: 3f02cccac979810ba76ce6f1b217edde52decffc Parents: a25f66d 9b9dfa4 Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Authored: Tue Feb 16 17:20:13 2016 +0000 Committer: Sam Corbett <sam.corb...@cloudsoftcorp.com> Committed: Tue Feb 16 17:20:13 2016 +0000 ---------------------------------------------------------------------- .../core/sensor/DurationSinceSensor.java | 118 ++++++++++++++++ .../core/sensor/http/HttpRequestSensor.java | 5 +- .../core/sensor/DurationSinceSensorTest.java | 73 ++++++++++ .../launcher/WebAppContextProvider.java | 6 + .../policy/action/StopAfterDurationPolicy.java | 135 +++++++++++++++++++ .../action/StopAfterDurationPolicyTest.java | 46 +++++++ .../org/apache/brooklyn/util/time/Duration.java | 6 +- 7 files changed, 386 insertions(+), 3 deletions(-) ----------------------------------------------------------------------