Repository: brooklyn-server Updated Branches: refs/heads/master 1de3fb87b -> 3679b0127
Delete unnecessary SuppressWarnings annotation in InvokeEffectorOnSensorChange Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/a37d8884 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/a37d8884 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/a37d8884 Branch: refs/heads/master Commit: a37d8884dfe5027c57355cd7e6abe74cf6a1df03 Parents: fea8a6e Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Authored: Mon Oct 10 21:49:29 2016 +0100 Committer: Sam Corbett <sam.corb...@cloudsoftcorp.com> Committed: Thu Oct 13 11:42:08 2016 +0100 ---------------------------------------------------------------------- .../apache/brooklyn/policy/InvokeEffectorOnSensorChange.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/a37d8884/core/src/main/java/org/apache/brooklyn/policy/InvokeEffectorOnSensorChange.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/org/apache/brooklyn/policy/InvokeEffectorOnSensorChange.java b/core/src/main/java/org/apache/brooklyn/policy/InvokeEffectorOnSensorChange.java index 8a81f49..ebb6da8 100644 --- a/core/src/main/java/org/apache/brooklyn/policy/InvokeEffectorOnSensorChange.java +++ b/core/src/main/java/org/apache/brooklyn/policy/InvokeEffectorOnSensorChange.java @@ -18,9 +18,6 @@ */ package org.apache.brooklyn.policy; -import java.util.Map; - -import org.apache.brooklyn.api.effector.Effector; import org.apache.brooklyn.api.entity.EntityLocal; import org.apache.brooklyn.api.sensor.Sensor; import org.apache.brooklyn.api.sensor.SensorEvent; @@ -62,10 +59,9 @@ public class InvokeEffectorOnSensorChange extends AbstractPolicy implements Sens subscriptions().subscribe(entity, (Sensor<?>)sensor, this); } - @SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void onEvent(SensorEvent<Object> event) { - entity.invoke((Effector)entity.getEntityType().getEffectorByName( getConfig(EFFECTOR) ).get(), (Map)MutableMap.of()); + entity.invoke(entity.getEntityType().getEffectorByName(getConfig(EFFECTOR)).get(), MutableMap.<String, Object>of()); } }