|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--org.enhydra.barracuda.core.helper.servlet.ResourceGateway
The purpose of this servlet is to look for a static resource on the classpath and return it to the client
Field Summary | |
static java.lang.String |
EXT_RESOURCE_ID
|
protected static org.apache.log4j.Logger |
logger
|
static java.lang.String |
RESOURCE_NOT_FOUND
|
Constructor Summary | |
ResourceGateway()
|
Method Summary | |
protected void |
doDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
By default the DELETE request is mapped to the handleDefault method |
protected void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
By default the GET request is mapped to the handleDefault method |
protected void |
doOptions(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
By default the OPTIONS request is mapped to the handleDefault method |
protected void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
By default the POST request is mapped to the handleDefault method |
protected void |
doPut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
By default the PUT request is mapped to the handleDefault method |
protected void |
doTrace(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
By default the TRACE request is mapped to the handleDefault method |
void |
handleDefault(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Handle the default HttpRequest. |
void |
init()
Here's where we initialize the servlet. |
Methods inherited from class javax.servlet.http.HttpServlet |
doHead, getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static org.apache.log4j.Logger logger
public static java.lang.String EXT_RESOURCE_ID
public static final java.lang.String RESOURCE_NOT_FOUND
Constructor Detail |
public ResourceGateway()
Method Detail |
public void handleDefault(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
Handle the default HttpRequest.
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
protected void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
By default the GET request is mapped to the handleDefault method
doGet
in class javax.servlet.http.HttpServlet
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
protected void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
By default the POST request is mapped to the handleDefault method
doPost
in class javax.servlet.http.HttpServlet
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
protected void doOptions(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
By default the OPTIONS request is mapped to the handleDefault method
doOptions
in class javax.servlet.http.HttpServlet
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
protected void doDelete(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
By default the DELETE request is mapped to the handleDefault method
doDelete
in class javax.servlet.http.HttpServlet
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
protected void doPut(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
By default the PUT request is mapped to the handleDefault method
doPut
in class javax.servlet.http.HttpServlet
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
protected void doTrace(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
By default the TRACE request is mapped to the handleDefault method
doTrace
in class javax.servlet.http.HttpServlet
req
- the servlet request
javax.servlet.ServletException
java.io.IOException
public void init() throws javax.servlet.ServletException
Here's where we initialize the servlet.
init
in class javax.servlet.GenericServlet
javax.servlet.ServletException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |