/** * Remove an event listener. * * @param eventListener the event listener to remove */ public void removeEventListener(IMXEventListener eventListener) { // sanity check if ((null != eventListener) && (null != mDataHandler)) { mDataHandler.removeListener(mEventListeners.get(eventListener)); mEventListeners.remove(eventListener); } }
public void destroy() { session.stopEventStream(); dh.removeListener(evLis); store.close(); } }
/** * Remove an event listener. * * @param eventListener the event listener to remove */ public void removeEventListener(IMXEventListener eventListener) { if (null != mDataHandler) { mDataHandler.removeListener(getEventListeners().get(eventListener)); } else { getPendingListeners().remove(getEventListeners().get(eventListener)); } getEventListeners().remove(eventListener); } }