Example #1
0
 protected void notifyEvent(Event e) {
   myListenersLock.lock();
   try {
     for (EventListener listener : myListeners) {
       listener.onEvent(e);
     }
   } finally {
     myListenersLock.unlock();
   }
 }
Example #2
0
 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));
 }
Example #3
0
 protected void fireEventForUnrestrictedListeners(Event event) {
   for (EventListener listener : unrestrictedListeners) {
     listener.onEvent(event);
   }
 }