/** * <p>await.</p> * * @return a {@link java.lang.Void} object. */ public Void await() { conditionAwaiter.await(conditionEvaluationHandler); return null; } }
evaluationDuration = calculateConditionEvaluationDuration(pollDelay, pollingStartedNanos); evaluationDuration = calculateConditionEvaluationDuration(pollDelay, pollingStartedNanos); succeededBeforeTimeout = maxWaitTime.compareTo(evaluationDuration) > 0; } catch (TimeoutException e) { final String maxWaitTimeLowerCase = maxWaitTime.getTimeUnitAsString(); final String message; String timeoutMessage = getTimeoutMessage(); if (conditionSettings.hasAlias()) { message = String.format("Condition with alias '%s' didn't complete within %s %s because %s.", conditionSettings.getAlias(), maxTimeout, maxWaitTimeLowerCase, decapitalize(timeoutMessage)); } else { message = String.format("%s within %s %s.", timeoutMessage, maxTimeout, maxWaitTimeLowerCase);
evaluationDuration = calculateConditionEvaluationDuration(pollDelay, pollingStartedNanos); evaluationDuration = calculateConditionEvaluationDuration(pollDelay, pollingStartedNanos); succeededBeforeTimeout = maxWaitTime.compareTo(evaluationDuration) > 0; } catch (TimeoutException e) { final String maxWaitTimeLowerCase = maxWaitTime.getTimeUnitAsString(); final String message; String timeoutMessage = getTimeoutMessage(); if (conditionSettings.hasAlias()) { message = String.format("Condition with alias '%s' didn't complete within %s %s because %s.", conditionSettings.getAlias(), maxTimeout, maxWaitTimeLowerCase, decapitalize(timeoutMessage)); } else { message = String.format("%s within %s %s.", timeoutMessage, maxTimeout, maxWaitTimeLowerCase);
/** * <p>await</p> * * @return a {@link java.lang.Void} object. */ public Void await() { conditionAwaiter.await(conditionEvaluationHandler); return null; }
/** * <p>await.</p> * * @return a T object. */ public T await() { conditionAwaiter.await(conditionEvaluationHandler); return lastResult; }
/** * <p>await</p> * * @return a {@link java.lang.Void} object. */ public Void await() { conditionAwaiter.await(conditionEvaluationHandler); return null; }
/** * <p>await.</p> * * @return a {@link java.lang.Void} object. */ public Void await() { conditionAwaiter.await(conditionEvaluationHandler); return null; } }
/** * <p>await.</p> * * @return a T object. */ public T await() { conditionAwaiter.await(conditionEvaluationHandler); return lastResult; }