Class 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)  
    • Constructor Detail

      • 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 Detail

      • 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()