org.pentaho.platform.web.servlet
Class AnalysisViewService
java.lang.Object
HttpServlet
org.pentaho.platform.web.servlet.ServletBase
org.pentaho.platform.web.servlet.AnalysisViewService
- All Implemented Interfaces:
- ILogger
public class AnalysisViewService
- extends ServletBase
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)
|
Log |
getLogger()
|
String |
getPayloadAsString(HttpServletRequest request)
|
void |
listCatalogs(IPentahoSession userSession,
OutputStream outputStream,
boolean wrapWithSoap)
|
ActionSequenceDocument |
loadAnalysisViewTemplate(IPentahoSession session)
on pentaho system startup, load the mondrian.properties file
from system/mondrian/mondrian.properties |
void |
saveXAction(IPentahoSession session,
IParameterProvider parameterProvider,
HttpServletRequest request,
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 |
ANALYSIS_VIEW_TEMPLATE
public static String ANALYSIS_VIEW_TEMPLATE
AnalysisViewService
public AnalysisViewService()
getLogger
public 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,
HttpServletRequest request,
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 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(HttpServletRequest request)
throws IOException
- Throws:
IOException