protected void execute ( TaskWrapper wrapper ) { if ( trace ) log . trace ( "execute, wrapper=" + wrapper ) ; try { executor . execute ( wrapper ) ; } catch ( Throwable t ) { wrapper . rejectTask ( new ThreadPoolFullException ( "Error scheduling work: " + wrapper , t ) ) ; } }
Execute a task