org.jumpmind.symmetric.web
Class PushServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.jumpmind.symmetric.web.AbstractServlet
org.jumpmind.symmetric.web.AbstractResourceServlet<T>
org.jumpmind.symmetric.web.AbstractTransportResourceServlet<PushResourceHandler>
org.jumpmind.symmetric.web.PushServlet
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, ITransportResource<PushResourceHandler>, IServletResource
public class PushServlet
- extends AbstractTransportResourceServlet<PushResourceHandler>
- See Also:
- Serialized Form
|
Method Summary |
protected org.apache.commons.logging.Log |
getLogger()
|
protected void |
handleHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handlePut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
boolean |
isContainerCompatible()
Returns true if this should be container compatible |
| Methods inherited from class org.jumpmind.symmetric.web.AbstractResourceServlet |
destroy, getRegexPatterns, getSpringBean, getUriPatterns, init, init, isDisabled, isSpringManaged, matches, refresh, setDisabled, setEnabled, setRegexPattern, setRegexPatterns, setUriPattern, setUriPatterns, toString |
| Methods inherited from class org.jumpmind.symmetric.web.AbstractServlet |
createInputStream, createOutputStream, doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getDefaultApplicationContext, getParameter, getParameter, getParameterAsNumber, handleDelete, handleGet, handleOptions, handlePost, handleTrace, sendError, sendError |
| Methods inherited from class javax.servlet.http.HttpServlet |
getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PushServlet
public PushServlet()
isContainerCompatible
public boolean isContainerCompatible()
- Description copied from class:
AbstractResourceServlet
- Returns true if this should be container compatible
- Specified by:
isContainerCompatible in interface IServletResource- Overrides:
isContainerCompatible in class AbstractResourceServlet<PushResourceHandler>
- Returns:
handleHead
protected void handleHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
- Description copied from class:
AbstractServlet
- Override me to do real work. Remember that a HEAD should be idempotent
and safe. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html.
- Overrides:
handleHead in class AbstractServlet
- Throws:
java.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
handlePut
protected void handlePut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
java.io.IOException
- Description copied from class:
AbstractServlet
- Override me to do real work. Remember that a PUT should be idempotent.
See http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html.
- Overrides:
handlePut in class AbstractServlet
- Throws:
javax.servlet.ServletException
java.io.IOException
getLogger
protected org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger in class AbstractServlet
Copyright © 2007-2008. All Rights Reserved.