public static void removeTask(ActionContext actionContext) { Thing self = (Thing) actionContext.get("self"); Thing task = (Thing) actionContext.get("task"); TaskMonitor monitor = (TaskMonitor) self.getData(TaskMonitor.monitor_name); if (task != null) { monitor.removeTask(task); } }