public abstract class AbstractServlet
extends javax.servlet.http.HttpServlet
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_DISPOSITION |
static String |
CONTENT_DISPOSITION_ATTACHMENT_FILENAME_PARAM
Signifies that the agent wishes the servlet to set the Content-Disposition on the
response with the value attachment.
|
static int |
SC_UNPROCESSABLE_ENTITY |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDelete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp) |
protected void |
doDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject) |
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp) |
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject) |
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp) |
protected void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject) |
protected void |
doPut(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp) |
protected void |
doPut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject) |
protected Broker<?> |
getBroker() |
protected ConfiguredObjectFinder |
getConfiguredObjectFinder(ConfiguredObject<?> root) |
protected HttpManagementConfiguration |
getManagementConfiguration() |
protected OutputStream |
getOutputStream(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
init() |
protected void |
sendCachingHeadersOnResponse(javax.servlet.http.HttpServletResponse response) |
protected void |
sendError(javax.servlet.http.HttpServletResponse resp,
int responseCode) |
protected void |
sendJsonErrorResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
int responseCode,
String message) |
protected void |
sendJsonResponse(Object object,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
sendJsonResponse(Object object,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
int responseCode,
boolean sendCachingHeaders) |
protected void |
setContentDispositionHeaderIfNecessary(javax.servlet.http.HttpServletResponse response,
String attachmentFilename) |
protected void |
writeContent(Content content,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
writeTypedContent(Content content,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
doHead, doOptions, doTrace, getLastModified, service, servicepublic static final int SC_UNPROCESSABLE_ENTITY
public static final String CONTENT_DISPOSITION_ATTACHMENT_FILENAME_PARAM
public static final String CONTENT_DISPOSITION
public void init()
throws javax.servlet.ServletException
init in class javax.servlet.GenericServletjavax.servlet.ServletExceptionprotected final void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected final void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected final void doPut(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doPut in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void setContentDispositionHeaderIfNecessary(javax.servlet.http.HttpServletResponse response,
String attachmentFilename)
protected void doPut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected final void doDelete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doDelete in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ConfiguredObject<?> managedObject)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected OutputStream getOutputStream(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOExceptionprotected Broker<?> getBroker()
protected HttpManagementConfiguration getManagementConfiguration()
protected void sendJsonResponse(Object object, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOExceptionprotected final void sendJsonResponse(Object object, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, int responseCode, boolean sendCachingHeaders) throws IOException
IOExceptionprotected final void sendJsonErrorResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
int responseCode,
String message)
throws IOException
IOExceptionprotected void sendError(javax.servlet.http.HttpServletResponse resp,
int responseCode)
protected void sendCachingHeadersOnResponse(javax.servlet.http.HttpServletResponse response)
protected void writeTypedContent(Content content, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOExceptionprotected void writeContent(Content content, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOExceptionprotected final ConfiguredObjectFinder getConfiguredObjectFinder(ConfiguredObject<?> root)
Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.