public class ResolveForwarder extends AbstractProxyForwarder
servletContext, urlCodec| Constructor and Description |
|---|
ResolveForwarder(javax.servlet.ServletContext servletContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
forward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String version)
Take a HttpServletRequest from the resolve endpoint, wrap it in a proxy request
rewriting the path, and then send it on to Metacat
|
debugRequest, debugWrapper, forwardRequest, getServletContext, handleBaseException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, handleException, setServletContextpublic ResolveForwarder(javax.servlet.ServletContext servletContext)
public void forward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String version)
throws org.dataone.service.exceptions.ServiceFailure,
org.dataone.service.exceptions.NotFound,
org.dataone.service.exceptions.NotImplemented,
org.dataone.service.exceptions.InvalidRequest
forward in class AbstractProxyForwarderrequest - response - version - org.dataone.service.exceptions.ServiceFailureorg.dataone.service.exceptions.NotFoundorg.dataone.service.exceptions.NotImplementedorg.dataone.service.exceptions.InvalidRequestCopyright © 2022. All rights reserved.