T - request handler type.@Contract(threading=SAFE_CONDITIONAL) public class RequestHandlerRegistry<T> extends Object implements HttpRequestMapper<T>
| 构造器和说明 |
|---|
RequestHandlerRegistry() |
RequestHandlerRegistry(String canonicalHostName,
Supplier<LookupRegistry<T>> registrySupplier) |
RequestHandlerRegistry(String canonicalHostName,
UriPatternType patternType) |
RequestHandlerRegistry(UriPatternType patternType) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
register(String hostname,
String uriPattern,
T object) |
T |
resolve(HttpRequest request,
HttpContext context)
Resolves a handler matching the given request.
|
public RequestHandlerRegistry(String canonicalHostName, Supplier<LookupRegistry<T>> registrySupplier)
public RequestHandlerRegistry(String canonicalHostName, UriPatternType patternType)
public RequestHandlerRegistry(UriPatternType patternType)
public RequestHandlerRegistry()
public T resolve(HttpRequest request, HttpContext context) throws MisdirectedRequestException
HttpRequestMapperresolve 在接口中 HttpRequestMapper<T>request - the request to map to a handlernull if no match
is found.MisdirectedRequestExceptionCopyright © 2023. All rights reserved.