/** {@inheritDoc} */ public void addHostListener(HostListener listener) { synchronized (listeners) { listeners.add(listener); if (task == null) { task = new NotifierTask(); timer.schedule(task, 0, interval); } } }