public class KitchenCommandExecutor extends AbstractBaseCommandExecutor
YES| Constructor and Description |
|---|
KitchenCommandExecutor(Class<?> pkgClazz) |
KitchenCommandExecutor(Class<?> pkgClazz,
LogChannelInterface log) |
KitchenCommandExecutor(Class<?> pkgClazz,
LogChannelInterface log,
Future<KettleException> kettleInit) |
| Modifier and Type | Method and Description |
|---|---|
Result |
execute(Params params) |
protected void |
executeRepositoryBasedCommand(Repository repository,
String dirName,
String listJobs,
String listDirs) |
Future<KettleException> |
getKettleInit() |
Job |
loadJobFromFilesystem(String initialDir,
String filename,
Serializable base64Zip) |
Job |
loadJobFromRepository(Repository repository,
String dirName,
String jobName) |
protected void |
printJobParameters(Job job) |
protected void |
printRepositories(RepositoriesMeta repositoriesMeta) |
protected void |
printRepositoryStoredJobs(Repository repository,
RepositoryDirectoryInterface directory) |
int |
printVersion() |
void |
setKettleInit(Future<KettleException> kettleInit) |
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 KitchenCommandExecutor(Class<?> pkgClazz)
public KitchenCommandExecutor(Class<?> pkgClazz, LogChannelInterface log)
public KitchenCommandExecutor(Class<?> pkgClazz, LogChannelInterface log, Future<KettleException> kettleInit)
public int printVersion()
protected void executeRepositoryBasedCommand(Repository repository, String dirName, String listJobs, String listDirs) throws Exception
Exceptionpublic Job loadJobFromRepository(Repository repository, String dirName, String jobName) throws Exception
Exceptionpublic Job loadJobFromFilesystem(String initialDir, String filename, Serializable base64Zip) throws Exception
Exceptionprotected void printJobParameters(Job job) throws UnknownParamException
UnknownParamExceptionprotected void printRepositoryStoredJobs(Repository repository, RepositoryDirectoryInterface directory) throws KettleException
KettleExceptionprotected void printRepositories(RepositoriesMeta repositoriesMeta)
public Future<KettleException> getKettleInit()
public void setKettleInit(Future<KettleException> kettleInit)
Copyright © 2020 Hitachi Vantara. All rights reserved.