public class DefaultPrefetchWorker extends java.lang.Thread implements PrefetchWorker
| Constructor and Description |
|---|
DefaultPrefetchWorker(java.time.Duration prefetchPeriod) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(AffinityJob affinityJob) |
void |
run() |
void |
shutdown() |
void |
submit(AffinityJob affinityJob) |
void |
wakeup(AffinityJob affinityJob) |
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, yieldequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamepublic DefaultPrefetchWorker(java.time.Duration prefetchPeriod)
public void shutdown()
shutdown in interface PrefetchWorkerpublic void submit(AffinityJob affinityJob)
submit in interface PrefetchWorkerpublic void cancel(AffinityJob affinityJob)
cancel in interface PrefetchWorkerpublic void wakeup(AffinityJob affinityJob)
wakeup in interface PrefetchWorkerpublic void run()
run in interface java.lang.Runnablerun in class java.lang.Thread