Class SolutionEngineInteractivityService

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.pentaho.platform.web.servlet.ServletBase
org.pentaho.platform.web.servlet.SolutionEngineInteractivityService
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, org.pentaho.platform.api.engine.ILogger

public class SolutionEngineInteractivityService extends ServletBase
See Also:
  • Field Details

    • xformFields

      protected Map xformFields
  • Constructor Details

    • SolutionEngineInteractivityService

      public SolutionEngineInteractivityService()
  • Method Details

    • getLogger

      public org.apache.commons.logging.Log getLogger()
      Specified by:
      getLogger in class ServletBase
    • doMessages

      protected boolean doMessages(javax.servlet.http.HttpServletRequest request)
    • handleActionRequest

      protected void handleActionRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, HttpOutputHandler outputHandler, HttpServletRequestHandler requestHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters, ByteArrayOutputStream outputStream, org.pentaho.platform.api.repository.IContentItem contentItem) throws javax.servlet.ServletException, IOException
      Throws:
      javax.servlet.ServletException
      IOException
    • setupRequestHandler

      protected void setupRequestHandler(javax.servlet.http.HttpServletRequest request, HttpServletRequestHandler requestHandler)
    • setupOutputHandler

      protected void setupOutputHandler(HttpOutputHandler outputHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters)
    • getRequestHandler

      protected HttpServletRequestHandler getRequestHandler(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.pentaho.platform.api.engine.IPentahoSession userSession, org.pentaho.platform.api.engine.IParameterProvider requestParameters, OutputStream outputStream, HttpOutputHandler outputHandler, org.pentaho.platform.util.web.SimpleUrlFactory urlFactory) throws javax.servlet.ServletException, IOException
      Throws:
      javax.servlet.ServletException
      IOException
    • createOutputHandler

      protected HttpOutputHandler createOutputHandler(javax.servlet.http.HttpServletResponse response, OutputStream outputStream)
    • doGet

      protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
      Overrides:
      doGet in class javax.servlet.http.HttpServlet
      Throws:
      javax.servlet.ServletException
      IOException
    • doPost

      protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
      Overrides:
      doPost in class javax.servlet.http.HttpServlet
      Throws:
      javax.servlet.ServletException
      IOException
    • setupRequestHandler

      protected void setupRequestHandler(javax.servlet.http.HttpServletRequest request, HttpServletRequestHandler requestHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters, org.pentaho.platform.api.engine.IPentahoSession userSession)