public void run ( ) { try { Object result = execute ( ) ; if ( ! aborted ) { this . retval = result ; finished = true ; } } catch ( InterruptedException ie ) { // } catch ( Throwable t ) { execException = t ; finished = true ; } }
Used to invoke executable asynchronously .