/** * Create a {@link Future}, which has a preset result. * * @param result the result * @return a {@link Future}, which has a preset result. */ public static <R> GrizzlyFuture<R> createReadyFuture(final R result) { return ReadyFutureImpl.create(result); }
/** * Create a {@link Future}, which has a preset result. * * @param result the result * @return a {@link Future}, which has a preset result. */ public static <R> GrizzlyFuture<R> createReadyFuture(final R result) { return ReadyFutureImpl.create(result); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * Create a {@link Future}, which has a preset result. * * @param result the result * @return a {@link Future}, which has a preset result. */ public static <R> GrizzlyFuture<R> createReadyFuture(final R result) { return ReadyFutureImpl.create(result); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * Create a {@link Future}, which has a preset result. * * @param result the result * @return a {@link Future}, which has a preset result. */ public static <R> GrizzlyFuture<R> createReadyFuture(final R result) { return ReadyFutureImpl.create(result); }
/** * Create a {@link Future}, which has a preset result. * * @param result the result * @return a {@link Future}, which has a preset result. */ public static <R> GrizzlyFuture<R> createReadyFuture(final R result) { return ReadyFutureImpl.create(result); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * Create a {@link Future}, which has a preset result. * * @param result the result * @return a {@link Future}, which has a preset result. */ public static <R> GrizzlyFuture<R> createReadyFuture(final R result) { return ReadyFutureImpl.create(result); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * Create a {@link Future}, which has a preset failure. * * @param error the failure * @return a {@link Future}, which has a preset failure. */ public static <R> GrizzlyFuture<R> createReadyFuture(final Throwable error) { return ReadyFutureImpl.create(error); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }
/** * {@inheritDoc} */ @Override public GrizzlyFuture<Integer> close( CompletionHandler<Integer> completionHandler) throws IOException { if (!isClosed.getAndSet(true)) { return output.close(completionHandler); } return ReadyFutureImpl.create(0); }