I know that task for TaskExecutor is of type "Runnable". Still I wonder ...

Is there a way I could hook a name to every task that is passed to TaskExecutor? Also is there a way of controlling this task? I could put some logic to check a variable if the task needs continue processing.