ControlDeskObserver/Event removed and replaced with Java Observer