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) |
Result |
execute(Params params,
String[] arguments) |
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, setResult
public 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
Exception
public Job loadJobFromRepository(Repository repository, String dirName, String jobName) throws Exception
Exception
public Job loadJobFromFilesystem(String initialDir, String filename, Serializable base64Zip) throws Exception
Exception
protected void printJobParameters(Job job) throws UnknownParamException
UnknownParamException
protected void printRepositoryStoredJobs(Repository repository, RepositoryDirectoryInterface directory) throws KettleException
KettleException
protected void printRepositories(RepositoriesMeta repositoriesMeta)
public Future<KettleException> getKettleInit()
public void setKettleInit(Future<KettleException> kettleInit)
Copyright © 2020 Hitachi Vantara. All rights reserved.