Package org.pentaho.platform.web.servlet
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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Map
xformFields
-
Fields inherited from class org.pentaho.platform.web.servlet.ServletBase
debug
-
-
Constructor Summary
Constructors Constructor Description SolutionEngineInteractivityService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HttpOutputHandler
createOutputHandler(javax.servlet.http.HttpServletResponse response, OutputStream outputStream)
protected void
doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected boolean
doMessages(javax.servlet.http.HttpServletRequest request)
protected void
doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
org.apache.commons.logging.Log
getLogger()
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)
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)
protected void
setupOutputHandler(HttpOutputHandler outputHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters)
protected void
setupRequestHandler(javax.servlet.http.HttpServletRequest request, HttpServletRequestHandler requestHandler)
protected void
setupRequestHandler(javax.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 javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
-
-
-
-
Field Detail
-
xformFields
protected Map xformFields
-
-
Method Detail
-
getLogger
public org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger
in classServletBase
-
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 classjavax.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 classjavax.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)
-
-