public class MondrianModelComponent
extends org.pentaho.platform.engine.services.solution.ComponentBase
COMPONENT_EXECUTE_FAIL, debug, MISSING_SESSION, UNKNOWN_COMPONENT_ID
Constructor and Description |
---|
MondrianModelComponent() |
Modifier and Type | Method and Description |
---|---|
void |
done() |
boolean |
executeAction() |
protected SQLConnection |
getConnection(String jndiName,
String driver,
String userId,
String password,
String connectionInfo) |
static String |
getInitialQuery(mondrian.olap.Connection connection,
String cubeName) |
static String |
getInitialQuery(Properties properties,
String cubeName,
org.pentaho.platform.api.engine.IPentahoSession session) |
static String |
getInitialQuery(String modelPath,
String connectionString,
String cubeName,
org.pentaho.platform.api.engine.IPentahoSession session)
Deprecated.
|
static String |
getInitialQuery(String modelPath,
String jndi,
String cubeName,
String roleName,
org.pentaho.platform.api.engine.IPentahoSession session)
Deprecated.
|
static String |
getInitialQuery(String modelPath,
String connectionString,
String driver,
String user,
String password,
String cubeName,
org.pentaho.platform.api.engine.IPentahoSession session)
Deprecated.
|
static String |
getInitialQuery(String modelPath,
String connectionString,
String driver,
String user,
String password,
String cubeName,
String roleName,
org.pentaho.platform.api.engine.IPentahoSession session)
Deprecated.
|
org.apache.commons.logging.Log |
getLogger() |
boolean |
init() |
boolean |
validateAction() |
protected boolean |
validateSystemSettings() |
addTempParameter, addTempParameterObject, applyInputsToFormat, audit, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createNewInstance, execute, feedbackAllowed, getActionDefinition, getActionName, getActionTitle, getComponentDefinition, getComponentDefinition, getContentOutputItem, getDefaultOutputStream, getFeedbackOutputStream, getId, getInitFailMessage, getInitOk, getInputBooleanValue, getInputLongValue, getInputNames, getInputParameter, getInputStream, getInputStringValue, getInputStringValue, getInputValue, getInstanceId, getLogId, getObjectName, getOutputContentItem, getOutputContentItem, getOutputItem, getOutputItem, getOutputNames, getOutputPreference, getProcessId, getResource, getResourceAsString, getResourceDataSource, getResourceInputStream, getResourceNames, getRuntimeContext, getSession, getSetting, getSolutionName, getSolutionPath, getStringSetting, inputMissingError, isDefinedInput, isDefinedOutput, isDefinedResource, isPromptPending, outputMissingError, promptNeeded, promptNow, resolveParameter, resourceComponentSettingError, resourceMissingError, saveSetting, setActionDefinition, setActionName, setComponentDefinition, setComponentDefinitionMap, setFeedbackMimeType, setInstanceId, setOutputMimeType, setOutputMimeType, setOutputValue, setProcessId, setRuntimeContext, setSession, validate
debug, debug, error, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, setLoggingLevel, setLogId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public org.apache.commons.logging.Log getLogger()
getLogger
in class org.pentaho.platform.engine.core.system.PentahoBase
protected boolean validateSystemSettings()
validateSystemSettings
in class org.pentaho.platform.engine.services.solution.ComponentBase
public boolean init()
init
in interface org.pentaho.platform.api.engine.IComponent
init
in class org.pentaho.platform.engine.services.solution.ComponentBase
public boolean validateAction()
validateAction
in class org.pentaho.platform.engine.services.solution.ComponentBase
public boolean executeAction()
executeAction
in class org.pentaho.platform.engine.services.solution.ComponentBase
public void done()
done
in interface org.pentaho.platform.api.engine.IComponent
done
in class org.pentaho.platform.engine.services.solution.ComponentBase
public static String getInitialQuery(Properties properties, String cubeName, org.pentaho.platform.api.engine.IPentahoSession session) throws Throwable
Throwable
@Deprecated public static String getInitialQuery(String modelPath, String connectionString, String driver, String user, String password, String cubeName, org.pentaho.platform.api.engine.IPentahoSession session) throws Throwable
modelPath
- connectionString
- driver
- user
- password
- cubeName
- Throwable
@Deprecated public static String getInitialQuery(String modelPath, String connectionString, String driver, String user, String password, String cubeName, String roleName, org.pentaho.platform.api.engine.IPentahoSession session) throws Throwable
modelPath
- connectionString
- driver
- user
- password
- cubeName
- roleName
- Throwable
@Deprecated public static String getInitialQuery(String modelPath, String connectionString, String cubeName, org.pentaho.platform.api.engine.IPentahoSession session) throws Throwable
modelPath
- connectionString
- cubeName
- Throwable
@Deprecated public static String getInitialQuery(String modelPath, String jndi, String cubeName, String roleName, org.pentaho.platform.api.engine.IPentahoSession session) throws Throwable
modelPath
- jndi
- cubeName
- roleName
- Throwable
public static String getInitialQuery(mondrian.olap.Connection connection, String cubeName) throws Throwable
Throwable
Copyright © 2021 Hitachi Vantara. All rights reserved.