org.pentaho.platform.web.servlet
Class AnalysisViewService
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.pentaho.platform.web.servlet.ServletBase
org.pentaho.platform.web.servlet.AnalysisViewService
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, ILogger
public class AnalysisViewService
- extends ServletBase
- See Also:
- Serialized Form
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 |
Method Summary |
java.lang.String |
generateXAction(IPentahoSession session,
java.lang.String title,
java.lang.String description,
java.lang.String model,
java.lang.String jndi,
java.lang.String jdbc,
java.lang.String cube)
|
org.apache.commons.logging.Log |
getLogger()
|
java.lang.String |
getPayloadAsString(javax.servlet.http.HttpServletRequest request)
|
void |
listCatalogs(IPentahoSession userSession,
java.io.OutputStream outputStream,
boolean wrapWithSoap)
|
org.pentaho.actionsequence.dom.ActionSequenceDocument |
loadAnalysisViewTemplate(IPentahoSession session)
on pentaho system startup, load the mondrian.properties file
from system/mondrian/mondrian.properties |
void |
saveXAction(IPentahoSession session,
IParameterProvider parameterProvider,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean wrapWithSoap)
|
Methods inherited from class org.pentaho.platform.web.servlet.ServletBase |
debug, debug, error, error, fatal, fatal, getLoggingLevel, getObjectName, info, info, setLoggingLevel, trace, trace, warn, warn |
Methods inherited from class javax.servlet.http.HttpServlet |
service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ANALYSIS_VIEW_TEMPLATE
public static java.lang.String ANALYSIS_VIEW_TEMPLATE
AnalysisViewService
public AnalysisViewService()
getLogger
public org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger
in class ServletBase
listCatalogs
public void listCatalogs(IPentahoSession userSession,
java.io.OutputStream outputStream,
boolean wrapWithSoap)
throws java.io.IOException
- Throws:
java.io.IOException
saveXAction
public void saveXAction(IPentahoSession session,
IParameterProvider parameterProvider,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean wrapWithSoap)
throws java.io.IOException,
PentahoSystemException,
PentahoAccessControlException
- Throws:
java.io.IOException
PentahoSystemException
PentahoAccessControlException
generateXAction
public java.lang.String generateXAction(IPentahoSession session,
java.lang.String title,
java.lang.String description,
java.lang.String model,
java.lang.String jndi,
java.lang.String jdbc,
java.lang.String cube)
throws PentahoSystemException
- Throws:
PentahoSystemException
loadAnalysisViewTemplate
public org.pentaho.actionsequence.dom.ActionSequenceDocument loadAnalysisViewTemplate(IPentahoSession session)
throws PentahoSystemException
- on pentaho system startup, load the mondrian.properties file
from system/mondrian/mondrian.properties
- Throws:
PentahoSystemException
getPayloadAsString
public java.lang.String getPayloadAsString(javax.servlet.http.HttpServletRequest request)
throws java.io.IOException
- Throws:
java.io.IOException