void function ( ) { long loc0 = Clock . currentTimeMillis ( ) ; if ( delay + loc0 > hardLimit ) { scheduleNewExecution ( loc0 ) ; } else if ( ! tryPostponeExecution ( ) ) { scheduleNewExecution ( loc0 ) ; } }
invoke delayed execution . concode_field_sep ExecutionService executionService concode_elem_sep long maxDelay concode_elem_sep Runnable runnable concode_elem_sep long delay concode_elem_sep ScheduledFuture<?> future concode_elem_sep long hardLimit concode_field_sep void scheduleNewExecution concode_elem_sep boolean tryPostponeExecution