Class RequestHandlerRegistry<T>
java.lang.Object
org.apache.hc.core5.http.protocol.RequestHandlerRegistry<T>
- Type Parameters:
T- request handler type.
- All Implemented Interfaces:
HttpRequestMapper<T>
@Contract(threading=SAFE_CONDITIONAL)
@Deprecated
public class RequestHandlerRegistry<T>
extends Object
implements HttpRequestMapper<T>
Deprecated.
Generic registry of request handlers that can be resolved by properties of request messages.
- Since:
- 5.0
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.RequestHandlerRegistry(String canonicalHostName, Supplier<LookupRegistry<T>> registrySupplier) Deprecated.RequestHandlerRegistry(String canonicalHostName, UriPatternType patternType) Deprecated.RequestHandlerRegistry(UriPatternType patternType) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.resolve(HttpRequest request, HttpContext context) Deprecated.Resolves a handler matching the given request.
-
Constructor Details
-
RequestHandlerRegistry
public RequestHandlerRegistry(String canonicalHostName, Supplier<LookupRegistry<T>> registrySupplier) Deprecated. -
RequestHandlerRegistry
Deprecated. -
RequestHandlerRegistry
Deprecated. -
RequestHandlerRegistry
public RequestHandlerRegistry()Deprecated.
-
-
Method Details
-
resolve
Deprecated.Description copied from interface:HttpRequestMapperResolves a handler matching the given request.- Specified by:
resolvein interfaceHttpRequestMapper<T>- Parameters:
request- the request to map to a handler- Returns:
- HTTP request handler or
nullif no match is found. - Throws:
MisdirectedRequestException
-
register
Deprecated.
-
RequestRouter.