/** * Can throw tango exceptions. Once called this connection is dead. * * @throws Exeption */ public synchronized void dispose() throws Exception { super.dispose(); if (tangoEvents != null && listener != null) { tangoEvents.removeTangoChangeListener(listener, attributeName); } tangoProxy = null; tangoEvents = null; listener = null; }