Perform an unclean shutdown of the executor only waiting up to maxWaitSeconds
Perform an unclean shutdown of the executor only waiting up to maxWaitSeconds
Creates and executes a one-shot action that becomes enabled after the given delay.
Creates and executes a one-shot action that becomes enabled after the given delay.
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period; that is executions will commence after initialDelay then initialDelay+period, then initialDelay + 2 * period, and so on.
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next.
Perform a "clean" shutdown of the executor by waiting for all tasks to finish
Perform a "clean" shutdown of the executor by waiting for all tasks to finish
Attempt to submit this job to the queue.
Attempt to submit this job to the queue. Returns true if successful or false if the queue is full
Attempt to submit this job to the queue.
Attempt to submit this job to the queue. Returns Some(...) if successful or None if the queue is full