org.jumpmind.symmetric.web
Class AlertServlet

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<AlertResourceHandler>
                      extended by org.jumpmind.symmetric.web.AlertServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, ITransportResource<AlertResourceHandler>, IServletResource

public class AlertServlet
extends AbstractTransportResourceServlet<AlertResourceHandler>

This is a place holder for the idea that we could create an RSS feed for alerts.

See Also:
Serialized Form

Constructor Summary
AlertServlet()
           
 
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.
 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, handlePost, 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

AlertServlet

public AlertServlet()
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<AlertResourceHandler>
Returns:

handleGet

public void handleGet(javax.servlet.http.HttpServletRequest req,
                      javax.servlet.http.HttpServletResponse resp)
               throws javax.servlet.ServletException,
                      java.io.IOException,
                      com.sun.syndication.io.FeedException
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:
javax.servlet.ServletException
java.io.IOException
com.sun.syndication.io.FeedException

getLogger

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


Copyright © 2007-2008. All Rights Reserved.