Interface AsyncHandlerMethodReturnValueHandler

All Superinterfaces:
HandlerMethodReturnValueHandler
All Known Implementing Classes:
AbstractAsyncReturnValueHandler, CompletableFutureReturnValueHandler, HandlerMethodReturnValueHandlerComposite, ListenableFutureReturnValueHandler, ReactiveReturnValueHandler

public interface AsyncHandlerMethodReturnValueHandler extends HandlerMethodReturnValueHandler
An extension of HandlerMethodReturnValueHandler for handling async, Future-like return value types that support success and error callbacks. Essentially anything that can be adapted to a ListenableFuture.

Implementations should consider extending the convenient base class AbstractAsyncReturnValueHandler.

Since:
4.2
Author:
Rossen Stoyanchev
See Also: