public void continueExecution() { if (this.status == STATUS_PAUSED) { setStatus(STATUS_RUNNING); // inform al listeners that execution is continued Iterator listenersIterator = this.scraperRuntimeListeners.iterator(); while (listenersIterator.hasNext()) { ScraperRuntimeListener listener = (ScraperRuntimeListener) listenersIterator.next(); listener.onExecutionContinued(this); } } }