Class SolutionEngineInteractivityService

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

public class SolutionEngineInteractivityService extends ServletBase
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Map
     

    Fields inherited from class org.pentaho.platform.web.servlet.ServletBase

    debug

    Fields inherited from class jakarta.servlet.http.HttpServlet

    LEGACY_DO_HEAD

    Fields inherited from interface org.pentaho.platform.api.engine.ILogger

    ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    createOutputHandler(jakarta.servlet.http.HttpServletResponse response, OutputStream outputStream)
     
    protected void
    doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
     
    protected boolean
    doMessages(jakarta.servlet.http.HttpServletRequest request)
     
    protected void
    doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
     
    org.apache.commons.logging.Log
     
    getRequestHandler(jakarta.servlet.http.HttpServletRequest request, jakarta.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)
     
    protected void
    handleActionRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, HttpOutputHandler outputHandler, HttpServletRequestHandler requestHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters, ByteArrayOutputStream outputStream, org.pentaho.platform.api.repository.IContentItem contentItem)
     
    protected void
    setupOutputHandler(HttpOutputHandler outputHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters)
     
    protected void
    setupRequestHandler(jakarta.servlet.http.HttpServletRequest request, HttpServletRequestHandler requestHandler)
     
    protected void
    setupRequestHandler(jakarta.servlet.http.HttpServletRequest request, HttpServletRequestHandler requestHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters, org.pentaho.platform.api.engine.IPentahoSession userSession)
     

    Methods inherited from class org.pentaho.platform.web.servlet.ServletBase

    debug, debug, error, error, fatal, fatal, getLoggingLevel, getObjectName, getPentahoSession, info, info, setCorsHeaders, setLoggingLevel, trace, trace, warn, warn

    Methods inherited from class jakarta.servlet.http.HttpServlet

    doDelete, doHead, doOptions, doPut, doTrace, getLastModified, init, service, service

    Methods inherited from class jakarta.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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(jakarta.servlet.http.HttpServletRequest request)
    • handleActionRequest

      protected void handleActionRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.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 jakarta.servlet.ServletException, IOException
      Throws:
      jakarta.servlet.ServletException
      IOException
    • setupRequestHandler

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

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

      protected HttpServletRequestHandler getRequestHandler(jakarta.servlet.http.HttpServletRequest request, jakarta.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 jakarta.servlet.ServletException, IOException
      Throws:
      jakarta.servlet.ServletException
      IOException
    • createOutputHandler

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

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

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

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