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, setServletContext
public 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 AbstractProxyForwarder
request
- response
- version
- org.dataone.service.exceptions.ServiceFailure
org.dataone.service.exceptions.NotFound
org.dataone.service.exceptions.NotImplemented
org.dataone.service.exceptions.InvalidRequest
Copyright © 2022. All rights reserved.