V function ( TaskListener arg0 , String arg1 , String arg2 , final Callable < V , T > arg3 ) { VirtualChannel loc0 = start ( arg0 , arg1 , arg2 ) ; try { return loc0 . call ( arg3 ) ; } finally { loc0 . close ( ) ; loc0 . join ( 3000 ) ; } }
starts a new priviledge-escalated environment , execute a closure , and shut it down . concode_field_sep PlaceHolder placeHolder concode_field_sep Process sudoWithPass concode_elem_sep LocalChannel newLocalChannel concode_elem_sep VirtualChannel start concode_elem_sep VirtualChannel start concode_elem_sep String sudoExe