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
- See Also:
-
Field Summary
FieldsFields inherited from class org.pentaho.platform.web.servlet.ServletBase
debugFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected HttpOutputHandlercreateOutputHandler(javax.servlet.http.HttpServletResponse response, OutputStream outputStream) protected voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected booleandoMessages(javax.servlet.http.HttpServletRequest request) protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) org.apache.commons.logging.Logprotected HttpServletRequestHandlergetRequestHandler(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 voidhandleActionRequest(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 voidsetupOutputHandler(HttpOutputHandler outputHandler, org.pentaho.platform.api.engine.IParameterProvider requestParameters) protected voidsetupRequestHandler(javax.servlet.http.HttpServletRequest request, HttpServletRequestHandler requestHandler) protected voidsetupRequestHandler(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, warnMethods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Field Details
-
xformFields
-
-
Constructor Details
-
SolutionEngineInteractivityService
public SolutionEngineInteractivityService()
-
-
Method Details
-
getLogger
public org.apache.commons.logging.Log getLogger()- Specified by:
getLoggerin 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.ServletExceptionIOException
-
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.ServletExceptionIOException
-
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:
doGetin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
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)
-