org.jumpmind.symmetric.web
Class BatchServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.jumpmind.symmetric.web.AbstractServlet
              extended by org.jumpmind.symmetric.web.AbstractResourceServlet<T>
                  extended by org.jumpmind.symmetric.web.AbstractTransportResourceServlet<BatchResourceHandler>
                      extended by org.jumpmind.symmetric.web.BatchServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, ITransportResource<BatchResourceHandler>, IServletResource

public class BatchServlet
extends AbstractTransportResourceServlet<BatchResourceHandler>

Allows for the request of a batch by id.

See Also:
Serialized Form

Constructor Summary
BatchServlet()
           
 
Method Summary
protected  org.apache.commons.logging.Log getLogger()
           
 void handleGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Override me to do real work.
protected  void handlePost(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.AbstractTransportResourceServlet
getTransportResourceHandler, setTransportResourceHandler
 
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, handleHead, handleOptions, handlePut, 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
 

Constructor Detail

BatchServlet

public BatchServlet()
Method Detail

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<BatchResourceHandler>
Returns:

handleGet

public void handleGet(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 GET should be idempotent and safe. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html.

Overrides:
handleGet in class AbstractServlet
Throws:
java.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!

handlePost

protected void handlePost(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. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html.

Overrides:
handlePost in class AbstractServlet
Throws:
java.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!

getLogger

protected org.apache.commons.logging.Log getLogger()
Specified by:
getLogger in class AbstractServlet


Copyright © 2007-2008. All Rights Reserved.