public class PanCommandExecutor extends AbstractBaseCommandExecutor
YES| 构造器和说明 |
|---|
PanCommandExecutor(Class<?> pkgClazz) |
PanCommandExecutor(Class<?> pkgClazz,
org.pentaho.di.core.logging.LogChannelInterface log) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static void |
configureParameters(Trans trans,
org.pentaho.di.core.parameters.NamedParams optionParams,
TransMeta transMeta)
Configures the transformation with the given parameters and their values
|
org.pentaho.di.core.Result |
execute(Params params) |
protected void |
executeRepositoryBasedCommand(Repository repository,
String dirName,
String listTrans,
String listDirs,
String exportRepo) |
Trans |
loadTransFromFilesystem(String initialDir,
String filename,
String jarFilename,
Serializable base64Zip) |
Trans |
loadTransFromRepository(Repository repository,
String dirName,
String transName) |
protected void |
printRepositories(RepositoriesMeta repositoriesMeta) |
protected void |
printRepositoryStoredTransformations(Repository repository,
org.pentaho.di.repository.RepositoryDirectoryInterface directory) |
protected void |
printTransformationParameters(Trans trans) |
int |
printVersion() |
calculateAndPrintElapsedTime, convert, createDefaultMetastore, decodeBase64ToZipFile, decodeBase64ToZipFile, establishRepositoryConnection, exitWithStatus, getDateFormat, getLog, getMetaStore, getPkgClazz, getResult, isEnabled, loadRepositoryConnection, loadRepositoryDirectory, loadRepositoryInfo, logDebug, logDebug, printParameter, printRepositoryDirectories, printVersion, setDateFormat, setLog, setMetaStore, setPkgClazz, setResultpublic PanCommandExecutor(Class<?> pkgClazz)
public PanCommandExecutor(Class<?> pkgClazz, org.pentaho.di.core.logging.LogChannelInterface log)
public int printVersion()
protected void executeRepositoryBasedCommand(Repository repository, String dirName, String listTrans, String listDirs, String exportRepo) throws Exception
Exceptionpublic Trans loadTransFromRepository(Repository repository, String dirName, String transName) throws Exception
Exceptionpublic Trans loadTransFromFilesystem(String initialDir, String filename, String jarFilename, Serializable base64Zip) throws Exception
Exceptionprotected static void configureParameters(Trans trans, org.pentaho.di.core.parameters.NamedParams optionParams, TransMeta transMeta) throws org.pentaho.di.core.parameters.UnknownParamException
trans - the executable transformation objectoptionParams - the list of parameters to set for the transformationtransMeta - the transformation metadataorg.pentaho.di.core.parameters.UnknownParamExceptionprotected void printTransformationParameters(Trans trans) throws org.pentaho.di.core.parameters.UnknownParamException
org.pentaho.di.core.parameters.UnknownParamExceptionprotected void printRepositoryStoredTransformations(Repository repository, org.pentaho.di.repository.RepositoryDirectoryInterface directory) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionprotected void printRepositories(RepositoriesMeta repositoriesMeta)
Copyright © 2024 Hitachi Vantara. All rights reserved.