/** * Add a listener to the listeners list. * * @param listener the listener to add. */ public void addListener(IMXEventListener listener) { if (isAlive() && (null != listener)) { synchronized (mMxEventDispatcher) { mMxEventDispatcher.addListener(listener); } if (null != mInitialSyncToToken) { listener.onInitialSyncComplete(mInitialSyncToToken); } } }