question: prepends a task to the front of the queue and makes sure a worker thread is running , unless the queue has been suspended . concode_field_sep boolean isWorkerRunning concode_elem_sep Deque<Runnable> queue concode_elem_sep Executor executor concode_elem_sep Object internalLock concode_elem_sep int suspensions concode_elem_sep Logger log concode_field_sep void suspend concode_elem_sep void resume concode_elem_sep void startQueueWorker concode_elem_sep void run concode_elem_sep void workOnQueue concode_elem_sep void execute
target: void function ( Runnable arg0 ) { synchronized ( internalLock ) { queue . addFirst ( arg0 ) ; } startQueueWorker ( ) ; }