report this synchronization point as successful . concode_field_sep Condition condition concode_elem_sep E failureException concode_elem_sep AbstractXMPPConnection connection concode_elem_sep Lock connectionLock concode_elem_sep State state concode_elem_sep String waitFor concode_field_sep void init concode_elem_sep E checkForResponse concode_elem_sep void sendAndWaitForResponseOrThrow concode_elem_sep boolean wasSuccessful concode_elem_sep boolean requestSent concode_elem_sep void reportFailure concode_elem_sep void reportFailure concode_elem_sep void waitForConditionOrTimeout concode_elem_sep E sendAndWaitForResponse concode_elem_sep void checkIfSuccessOrWaitOrThrow concode_elem_sep E checkIfSuccessOrWait
void function ( ) { connectionLock . lock ( ) ; try { state = State . Success ; condition . signalAll ( ) ; } finally { connectionLock . unlock ( ) ; } }