/** {@inheritDoc} */ @Override public R getUninterruptibly() throws IgniteCheckedException { return get0(true); }
/** {@inheritDoc} */ @Override public R get() throws IgniteCheckedException { return get0(ignoreInterrupts); }
/** {@inheritDoc} */ @Override public R get(long timeout, TimeUnit unit) throws IgniteCheckedException { A.ensure(timeout >= 0, "timeout cannot be negative: " + timeout); A.notNull(unit, "unit"); return get0(ignoreInterrupts, unit.toNanos(timeout)); }
/** {@inheritDoc} */ @Override public R get() throws IgniteCheckedException { return get0(ignoreInterrupts); }
/** {@inheritDoc} */ @Override public R getUninterruptibly() throws IgniteCheckedException { return get0(true); }
/** {@inheritDoc} */ @Override public R get(long timeout, TimeUnit unit) throws IgniteCheckedException { A.ensure(timeout >= 0, "timeout cannot be negative: " + timeout); A.notNull(unit, "unit"); return get0(ignoreInterrupts, unit.toNanos(timeout)); }