You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2017/10/12 09:41:19 UTC
[2/3] brooklyn-server git commit: address review comments -
deprecated since 1.0.0 and one more method to deprecate
address review comments - deprecated since 1.0.0 and one more method to deprecate
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/de71fd48
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/de71fd48
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/de71fd48
Branch: refs/heads/master
Commit: de71fd480586608bc8cf004ed89411a6273d417f
Parents: 22178b6
Author: Alex Heneveld <al...@cloudsoftcorp.com>
Authored: Thu Oct 12 10:40:18 2017 +0100
Committer: Alex Heneveld <al...@cloudsoftcorp.com>
Committed: Thu Oct 12 10:40:18 2017 +0100
----------------------------------------------------------------------
.../java/org/apache/brooklyn/core/sensor/AttributeMap.java | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/de71fd48/core/src/main/java/org/apache/brooklyn/core/sensor/AttributeMap.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/brooklyn/core/sensor/AttributeMap.java b/core/src/main/java/org/apache/brooklyn/core/sensor/AttributeMap.java
index 1986a40..8cc7737 100644
--- a/core/src/main/java/org/apache/brooklyn/core/sensor/AttributeMap.java
+++ b/core/src/main/java/org/apache/brooklyn/core/sensor/AttributeMap.java
@@ -139,7 +139,7 @@ public final class AttributeMap {
* @return the old value.
* @throws IllegalArgumentException if path is null or empty
*
- * @deprecated since 0.13.0 becoming private; callers should only ever use {@link #update(AttributeSensor, Object)}
+ * @deprecated since 1.0.0 becoming private; callers should only ever use {@link #update(AttributeSensor, Object)}
*/
@Deprecated
// TODO path must be ordered(and legal to contain duplicates like "a.b.a"; list would be better
@@ -187,7 +187,7 @@ public final class AttributeMap {
});
}
- /** @deprecated since 0.13.0 this is becoming an internal method, {@link #updateInternalWithoutLockOrPublish(AttributeSensor, Object)} */
+ /** @deprecated since 1.0.0 this is becoming an internal method, {@link #updateInternalWithoutLockOrPublish(AttributeSensor, Object)} */
@Deprecated
public <T> T updateWithoutPublishing(AttributeSensor<T> attribute, T newValue) {
return updateInternalWithoutLockOrPublish(attribute, newValue);
@@ -247,7 +247,7 @@ public final class AttributeMap {
}
// TODO path must be ordered(and legal to contain duplicates like "a.b.a"; list would be better
- /** @deprecated since 0.13.0 becoming private; callers should only ever use {@link #remove(AttributeSensor)}
+ /** @deprecated since 1.0.0 becoming private; callers should only ever use {@link #remove(AttributeSensor)}
*/
@Deprecated
public void remove(Collection<String> path) {
@@ -266,7 +266,9 @@ public final class AttributeMap {
* @param path the path of the value to get
* @return the value
* @throws IllegalArgumentException path is null or empty.
+ * @deprecated since 1.0.0 becoming private; callers should only ever use {@link #getValue(AttributeSensor)}
*/
+ @Deprecated
public Object getValue(Collection<String> path) {
checkPath(path);
Object result = values.get(path);