Method invoked prior to executing the given Runnable in the
given thread. This method is invoked by thread t that
will execute task r, and may be used to re-initialize
ThreadLocals, or to perform logging.
This implementation does nothing, but may be customized in
subclasses. Note: To properly nest multiple overridings, subclasses
should generally invoke super.beforeExecute at the end of
this method.
t | the thread that will run task r | |
r | the task that will be executed |
Diagram: ExecutorService