Package me.ahoo.cosid.segment.concurrent
Class DefaultPrefetchWorker
java.lang.Object
java.lang.Thread
me.ahoo.cosid.segment.concurrent.DefaultPrefetchWorker
- All Implemented Interfaces:
Runnable,PrefetchWorker
Default Prefetch Worker.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel(AffinityJob affinityJob) voidrun()voidshutdown()voidsubmit(AffinityJob affinityJob) voidwakeup(AffinityJob affinityJob) Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yieldMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface me.ahoo.cosid.segment.concurrent.PrefetchWorker
getName
-
Constructor Details
-
DefaultPrefetchWorker
-
-
Method Details
-
shutdown
public void shutdown()- Specified by:
shutdownin interfacePrefetchWorker
-
submit
- Specified by:
submitin interfacePrefetchWorker
-
cancel
- Specified by:
cancelin interfacePrefetchWorker
-
wakeup
- Specified by:
wakeupin interfacePrefetchWorker
-
run
public void run()
-