Package org.apache.http.protocol
Class HttpRequestHandlerRegistry
java.lang.Object
org.apache.http.protocol.HttpRequestHandlerRegistry
- All Implemented Interfaces:
HttpRequestHandlerResolver
public class HttpRequestHandlerRegistry extends Object implements HttpRequestHandlerResolver
Maintains a map of HTTP request handlers keyed by a request URI pattern.
Patterns may have three formats:
HttpRequestHandler instances can be looked up by request URI
using the HttpRequestHandlerResolver interface.Patterns may have three formats:
**<uri><uri>*
- Version:
- $Revision: 630662 $
- Author:
- Oleg Kalnichevski
-
Constructor Summary
Constructors Constructor Description HttpRequestHandlerRegistry() -
Method Summary
Modifier and Type Method Description HttpRequestHandlerlookup(String requestURI)protected booleanmatchUriRequestPattern(String pattern, String requestUri)Deprecated.voidregister(String pattern, HttpRequestHandler handler)voidsetHandlers(Map map)voidunregister(String pattern)
-
Constructor Details
-
HttpRequestHandlerRegistry
public HttpRequestHandlerRegistry()
-
-
Method Details
-
register
-
unregister
-
setHandlers
-
lookup
- Specified by:
lookupin interfaceHttpRequestHandlerResolver
-
matchUriRequestPattern
Deprecated.useUriPatternMatcherdirectly
-
UriPatternMatcherdirectly