public class SoundEngineExecutor extends ThreadTaskExecutor<java.lang.Runnable>
Modifier and Type | Field and Description |
---|---|
private boolean |
shutdown |
private java.lang.Thread |
thread |
Constructor and Description |
---|
SoundEngineExecutor() |
Modifier and Type | Method and Description |
---|---|
private java.lang.Thread |
createThread() |
void |
flush() |
protected java.lang.Thread |
getRunningThread() |
private void |
run() |
protected boolean |
shouldRun(java.lang.Runnable p_212874_1_) |
protected void |
waitForTasks() |
protected java.lang.Runnable |
wrapRunnable(java.lang.Runnable p_212875_1_) |
doRunTask, dropAllTasks, execute, executeBlocking, getPendingTasksCount, isSameThread, managedBlock, name, pollTask, runAllTasks, scheduleExecutables, submit, submit, submitAsync, tell
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ask, askEither, close, of
private java.lang.Thread createThread()
protected java.lang.Runnable wrapRunnable(java.lang.Runnable p_212875_1_)
wrapRunnable
in class ThreadTaskExecutor<java.lang.Runnable>
protected boolean shouldRun(java.lang.Runnable p_212874_1_)
shouldRun
in class ThreadTaskExecutor<java.lang.Runnable>
protected java.lang.Thread getRunningThread()
getRunningThread
in class ThreadTaskExecutor<java.lang.Runnable>
private void run()
protected void waitForTasks()
waitForTasks
in class ThreadTaskExecutor<java.lang.Runnable>
public void flush()