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:
- 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 |
String |
generateXAction(IPentahoSession session,
String title,
String description,
String model,
String jndi,
String jdbc,
String cube)
|
org.apache.commons.logging.Log |
getLogger()
|
String |
getPayloadAsString(javax.servlet.http.HttpServletRequest request)
|
void |
listCatalogs(IPentahoSession userSession,
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 |
ANALYSIS_VIEW_TEMPLATE
public static 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,
OutputStream outputStream,
boolean wrapWithSoap)
throws IOException
- Throws:
IOException
saveXAction
public void saveXAction(IPentahoSession session,
IParameterProvider parameterProvider,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean wrapWithSoap)
throws IOException,
PentahoSystemException,
PentahoAccessControlException
- Throws:
IOException
PentahoSystemException
PentahoAccessControlException
generateXAction
public String generateXAction(IPentahoSession session,
String title,
String description,
String model,
String jndi,
String jdbc,
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 String getPayloadAsString(javax.servlet.http.HttpServletRequest request)
throws IOException
- Throws:
IOException