public void terminate() { this.shouldTerminate = true; this.interrupt(); } }
/** * {@inheritDoc} */ @Override public void terminate(final boolean error) { this.logger.info("Shutting down reader."); for (final AbstractLogReaderThread readerThread : this.readerThreads) { readerThread.terminate(); } }
@Override public final void run() { this.readMappingFile(); // must be the first line to set filePrefix! final FileExtensionFilter fileExtensionFilter = this.getFileExtensionFilter(); this.processNormalInputFile(inputFile); } catch (final RecordInstantiationException e) { break; this.onEndOfRun();
@Override public final void run() { this.readMappingFile(); // must be the first line to set filePrefix! final FileExtensionFilter fileExtensionFilter = this.getFileExtensionFilter(); this.processNormalInputFile(inputFile); } catch (final RecordInstantiationException e) { break; this.onEndOfRun();
/** * {@inheritDoc} */ @Override public void terminate(final boolean error) { this.logger.info("Shutting down reader."); for (final AbstractLogReaderThread readerThread : this.readerThreads) { readerThread.terminate(); } }
public void terminate() { this.shouldTerminate = true; this.interrupt(); } }
/** * {@inheritDoc} */ @Override public void terminate(final boolean error) { this.log.info("Shutting down reader."); for (final AbstractLogReaderThread readerThread : this.readerThreads) { readerThread.terminate(); } }
/** * {@inheritDoc} */ @Override public void terminate(final boolean error) { this.log.info("Shutting down reader."); for (final AbstractLogReaderThread readerThread : this.readerThreads) { readerThread.terminate(); } }