Class HttpServletRequestHandler

java.lang.Object
org.pentaho.platform.engine.services.BaseRequestHandler
org.pentaho.platform.web.servlet.HttpServletRequestHandler
All Implemented Interfaces:
org.pentaho.platform.api.engine.IActionCompleteListener, org.pentaho.platform.api.engine.IActionRequestHandler

public class HttpServletRequestHandler extends org.pentaho.platform.engine.services.BaseRequestHandler
  • Field Summary

    Fields inherited from class org.pentaho.platform.engine.services.BaseRequestHandler

    createFeedbackParameterCallback, forcePrompt, instanceEnds, ON_TIMEOUT_CANCEL, ON_TIMEOUT_RETURN, parameterXsl, processId, runtime, session, urlFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    HttpServletRequestHandler(org.pentaho.platform.api.engine.IPentahoSession session, String instanceId, javax.servlet.http.HttpServletRequest request, org.pentaho.platform.api.engine.IOutputHandler outputHandler, org.pentaho.platform.api.engine.IPentahoUrlFactory urlFactory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    void
    handleUIRequest(org.pentaho.platform.api.ui.IUIComponent component, String contentType)
     
    void
    setRequest(javax.servlet.http.HttpServletRequest request)
     

    Methods inherited from class org.pentaho.platform.engine.services.BaseRequestHandler

    actionComplete, dispose, getActionPath, getInstanceId, getMessages, getOutputHandler, getParameterProviders, getRuntime, handleActionAsyncRequest, handleActionRequest, setActionPath, setCreateFeedbackParameterCallback, setForcePrompt, setInstanceEnds, setInstanceId, setOutputHandler, setParameterProvider, setParameterXsl, setProcessId

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HttpServletRequestHandler

      public HttpServletRequestHandler(org.pentaho.platform.api.engine.IPentahoSession session, String instanceId, javax.servlet.http.HttpServletRequest request, org.pentaho.platform.api.engine.IOutputHandler outputHandler, org.pentaho.platform.api.engine.IPentahoUrlFactory urlFactory)
  • Method Details

    • handleUIRequest

      public void handleUIRequest(org.pentaho.platform.api.ui.IUIComponent component, String contentType) throws IOException
      Throws:
      IOException
    • setRequest

      public void setRequest(javax.servlet.http.HttpServletRequest request)
    • getStringParameter

      public String getStringParameter(String name)
    • getParameterNames

      public Set getParameterNames()