protected class DBMultiplierReader.RetrievingThread extends Thread
This class is charged to retrieve batches of document IDs which will be returned for processing afterwards.
The class manages itself the FetchIdsProactively parameter which
can be given to the reader. When set to false, no ID batches are
fetched in advance but are fetched exactly on demand in
DBReader.getNextArtifactData().
This class is only in use when reading from a subset table.
Thread.State, Thread.UncaughtExceptionHandlerMAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
RetrievingThread() |
| Modifier and Type | Method and Description |
|---|---|
List<Object[]> |
getDocumentIds() |
void |
run() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldCopyright © 2018 JULIE Lab, Germany. All rights reserved.