Class RedirectServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.codice.ddf.ui.searchui.filter.RedirectServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class RedirectServlet
extends javax.servlet.http.HttpServlet
Servlet for forcing a redirect from the default /search location to the actual web app location.
This exists because in some instances we may want to redirect to the Simple Search UI, rather than Intrigue, or even to a load balancer.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidservice(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) voidsetDefaultUri(String defaultUriStringWithUnresolvedProperties) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Constructor Details
-
RedirectServlet
- Throws:
NullPointerException- ifdefaultUriStringisnullIllegalArgumentException- ifdefaultUriStringis blank or violates RFC 2396
-
-
Method Details
-
service
public void service(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws IOException - Overrides:
servicein classjavax.servlet.http.HttpServlet- Throws:
IOException
-
setDefaultUri
- Throws:
NullPointerException- ifdefaultUriStringWithUnresolvedPropertiesisnullIllegalArgumentException- ifdefaultUriStringWithUnresolvedPropertiesis blank or violates RFC 2396
-