org.apache.http.protocol
Class HttpRequestHandlerRegistry
java.lang.Object
org.apache.http.protocol.HttpRequestHandlerRegistry
- All Implemented Interfaces:
- HttpRequestHandlerResolver
public class HttpRequestHandlerRegistry
- extends java.lang.Object
- implements HttpRequestHandlerResolver
Maintains a map of HTTP request handlers keyed by a request URI pattern.
HttpRequestHandler
instances can be looked up by request URI
using the HttpRequestHandlerResolver
interface.
Patterns may have three formats:
- Version:
- $Revision: 514424 $
- Author:
- Oleg Kalnichevski
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpRequestHandlerRegistry
public HttpRequestHandlerRegistry()
register
public void register(java.lang.String pattern,
HttpRequestHandler handler)
unregister
public void unregister(java.lang.String pattern)
setHandlers
public void setHandlers(java.util.Map map)
lookup
public HttpRequestHandler lookup(java.lang.String requestURI)
- Specified by:
lookup
in interface HttpRequestHandlerResolver
matchUriRequestPattern
protected boolean matchUriRequestPattern(java.lang.String pattern,
java.lang.String requestUri)
Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.