package org.threadly.concurrent.future; /** * An abstract implementation of {@link FutureCallback} where the result is ignored. This can * allow you to easily do an action only on a failure condition (with the failure provided by * {@link FutureCallback#handleFailure(Throwable)}). * <p> * For simpler construction using a lambda look at {@link FutureCallbackFailureHandler}. * * @since 4.4.0 */ public abstract class AbstractFutureCallbackFailureHandler implements FutureCallback<Object> { @Override public void handleResult(Object result) { // ignored } }