Interface AsyncResolver
- All Superinterfaces:
Resolver
- All Known Implementing Classes:
CompositeResolver, QueryJSONResolver
Interface for asynchronously resolving requests of Plan webserver.
-
Method Summary
Modifier and TypeMethodDescriptionImplement request resolution.resolveAsync(Request request) Implement asynchronous request resolution.Methods inherited from interface Resolver
canAccess, newResponseBuilder, requiresAuth, usedWebPermissions
-
Method Details
-
resolveAsync
Implement asynchronous request resolution.- Parameters:
request- HTTP request, contains all information necessary to resolve the request.- Returns:
- Future of Optional Response or empty if the response should be 404 (not found).
- See Also:
-
resolve
Description copied from interface:ResolverImplement request resolution.
-