Class RetrievalServlet

  • All Implemented Interfaces:
    Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public class RetrievalServlet
    extends javax.servlet.http.HttpServlet
    This is currently the code that remotes an event stream, for example from the engine etc. Only raw PB responses are supported. The DataRetrievalServlet is expected to merge/dedup this stream into a final stream
    Author:
    mshankar
    See Also:
    Serialized Form
    • Method Summary

      Modifier and Type Method Description
      protected void doGet​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)  
      void init()  
      RetrievalServlet setpbRootFolder​(String rootFolder)
      Should only be used by the unit tests for setup...
      • Methods inherited from class javax.servlet.http.HttpServlet

        doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
      • Methods inherited from class javax.servlet.GenericServlet

        destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
    • Constructor Detail

      • RetrievalServlet

        public RetrievalServlet()
    • Method Detail

      • doGet

        protected void doGet​(javax.servlet.http.HttpServletRequest req,
                             javax.servlet.http.HttpServletResponse resp)
                      throws javax.servlet.ServletException,
                             IOException
        Overrides:
        doGet in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        IOException
      • init

        public void init()
                  throws javax.servlet.ServletException
        Overrides:
        init in class javax.servlet.GenericServlet
        Throws:
        javax.servlet.ServletException
      • setpbRootFolder

        public RetrievalServlet setpbRootFolder​(String rootFolder)
        Should only be used by the unit tests for setup...
        Parameters:
        rootFolder -  
        Returns:
        this