boolean function ( final long arg0 ) { try { return waitForResults ( arg0 ) ; } finally { if ( corr != null ) corr . done ( req_id ) ; } }
this method runs with lock locked called by execute . concode_field_sep Lock lock concode_elem_sep Message request_msg concode_elem_sep long req_id concode_elem_sep boolean block_for_results concode_elem_sep RequestCorrelator corr concode_elem_sep AtomicLong REQUEST_ID concode_elem_sep Log log concode_elem_sep RequestOptions options concode_elem_sep FutureListener listener concode_elem_sep CondVar cond concode_elem_sep boolean done concode_field_sep boolean cancel concode_elem_sep boolean getResponsesComplete concode_elem_sep boolean isCancelled concode_elem_sep boolean waitForResults concode_elem_sep void suspect concode_elem_sep boolean execute concode_elem_sep boolean isDone concode_elem_sep boolean isMet concode_elem_sep boolean getBlockForResults concode_elem_sep void setResponseFilter concode_elem_sep void siteUnreachable concode_elem_sep void setBlockForResults concode_elem_sep void receiveResponse concode_elem_sep void viewChange concode_elem_sep NotifyingFuture setListener concode_elem_sep String toString concode_elem_sep void checkCompletion concode_elem_sep void sendRequest concode_elem_sep long getRequestId