This closes #860
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/fede005e Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/fede005e Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/fede005e Branch: refs/heads/master Commit: fede005e1d359a9e66eba5dfe9882d50d55ff19b Parents: 84e9e19 de71fd4 Author: Alex Heneveld <[email protected]> Authored: Thu Oct 12 10:41:01 2017 +0100 Committer: Alex Heneveld <[email protected]> Committed: Thu Oct 12 10:41:01 2017 +0100 ---------------------------------------------------------------------- .../brooklyn/core/entity/AbstractEntity.java | 74 +++++++----- .../brooklyn/core/entity/EntityInternal.java | 3 +- .../mgmt/internal/LocalSubscriptionManager.java | 9 ++ .../brooklyn/core/sensor/AttributeMap.java | 119 ++++++++++++++----- .../entity/group/AbstractGroupImpl.java | 13 +- .../brooklyn/core/entity/AttributeMapTest.java | 5 +- .../apache/brooklyn/util/concurrent/Locks.java | 47 ++++++++ .../brooklyn/util/collections/LocksTest.java | 37 ++++++ 8 files changed, 237 insertions(+), 70 deletions(-) ----------------------------------------------------------------------
