Class GrouperRestServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
edu.internet2.middleware.grouper.ws.rest.GrouperRestServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class GrouperRestServlet
extends javax.servlet.http.HttpServlet
servlet for rest web services
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanreturn if this is a rest requeststatic StringrequestDebugInfo(javax.servlet.http.HttpServletRequest request) for error messages, get a detailed report of the requestprotected voidservice(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) 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
-
Field Details
-
X_GROUPER_SUCCESS
response header for if this is a success or not T or F- See Also:
-
X_GROUPER_RESULT_CODE
response header for the grouper response code- See Also:
-
X_GROUPER_RESULT_CODE2
response header for the grouper response code- See Also:
-
-
Constructor Details
-
GrouperRestServlet
public GrouperRestServlet()
-
-
Method Details
-
isRestRequest
public static boolean isRestRequest()return if this is a rest request- Returns:
- true if rest request
-
service
protected void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Overrides:
servicein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException- See Also:
-
HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
-
requestDebugInfo
for error messages, get a detailed report of the request- Parameters:
request-- Returns:
- the string of descriptive result
-