protected void notifyEvent(Event e) { myListenersLock.lock(); try { for (EventListener listener : myListeners) { listener.onEvent(e); } } finally { myListenersLock.unlock(); } }
private void notifyListener(EventListener listener) { String currentProcess; if (dataImporter.getStatus() == DataImporter.Status.RUNNING_DELTA_DUMP) { currentProcess = Context.DELTA_DUMP; } else { currentProcess = Context.FULL_DUMP; } listener.onEvent( new ContextImpl(null, getVariableResolver(), null, currentProcess, session, null, this)); }
protected void fireEventForUnrestrictedListeners(Event event) { for (EventListener listener : unrestrictedListeners) { listener.onEvent(event); } }