@Override protected void beforeExecute(Thread t,Runnable r){
  if (isAppendTaskName()) {
    NamedThreadPoolHelper.changeNameBeforeExecute(t,r);
  }
  super.beforeExecute(t,r);
}

@ Override protected void beforeExecute ( Thread t , Runnable r ) { if ( isAppendTaskName ( ) ) { NamedThreadPoolHelper . changeNameBeforeExecute ( t , r ) ; } super . beforeExecute ( t , r ) ; }
changes executing thread name to append the task name if appendtaskname is set to true .
