public class JobExecutionConfiguration extends Object implements ExecutionConfiguration
| Constructor and Description |
|---|
JobExecutionConfiguration() |
JobExecutionConfiguration(Node trecNode) |
public static final String XML_TAG
public JobExecutionConfiguration()
public JobExecutionConfiguration(Node trecNode) throws KettleException
KettleExceptionpublic Object clone()
clone in interface ExecutionConfigurationclone in class Objectpublic Map<String,String> getArguments()
getArguments in interface ExecutionConfigurationpublic void setArguments(Map<String,String> arguments)
setArguments in interface ExecutionConfigurationarguments - the arguments to setpublic void setParams(Map<String,String> params)
setParams in interface ExecutionConfigurationparams - the parameters to setpublic Map<String,String> getParams()
getParams in interface ExecutionConfigurationpublic void setArgumentStrings(String[] arguments)
setArgumentStrings in interface ExecutionConfigurationarguments - the arguments to setpublic Map<String,String> getVariables()
getVariables in interface ExecutionConfigurationpublic void setVariables(Map<String,String> variables)
setVariables in interface ExecutionConfigurationvariables - the variables to setpublic void setVariables(VariableSpace space)
setVariables in interface ExecutionConfigurationpublic boolean isExecutingRemotely()
isExecutingRemotely in interface ExecutionConfigurationpublic void setExecutingRemotely(boolean remoteExecution)
setExecutingRemotely in interface ExecutionConfigurationremoteExecution - the remoteExecution to setpublic boolean isExecutingLocally()
isExecutingLocally in interface ExecutionConfigurationpublic void setExecutingLocally(boolean localExecution)
setExecutingLocally in interface ExecutionConfigurationlocalExecution - the localExecution to setpublic SlaveServer getRemoteServer()
getRemoteServer in interface ExecutionConfigurationpublic void setRemoteServer(SlaveServer remoteServer)
setRemoteServer in interface ExecutionConfigurationremoteServer - the remoteServer to setpublic void getUsedVariables(JobMeta jobMeta)
public Date getReplayDate()
getReplayDate in interface ExecutionConfigurationpublic void setReplayDate(Date replayDate)
setReplayDate in interface ExecutionConfigurationreplayDate - the replayDate to setpublic boolean isSafeModeEnabled()
isSafeModeEnabled in interface ExecutionConfigurationpublic void setSafeModeEnabled(boolean usingSafeMode)
setSafeModeEnabled in interface ExecutionConfigurationusingSafeMode - the usingSafeMode to setpublic String getRunConfiguration()
getRunConfiguration in interface ExecutionConfigurationpublic void setRunConfiguration(String runConfiguration)
setRunConfiguration in interface ExecutionConfigurationpublic LogLevel getLogLevel()
getLogLevel in interface ExecutionConfigurationpublic void setLogLevel(LogLevel logLevel)
setLogLevel in interface ExecutionConfigurationlogLevel - the logLevel to setpublic String getXML() throws IOException
getXML in interface ExecutionConfigurationIOExceptionpublic Repository connectRepository(String repositoryName, String username, String password) throws KettleException
KettleExceptionpublic Repository connectRepository(RepositoriesMeta repositoriesMeta, String repositoryName, String username, String password) throws KettleException
connectRepository in interface ExecutionConfigurationKettleExceptionpublic String[] getArgumentStrings()
getArgumentStrings in interface ExecutionConfigurationpublic Result getPreviousResult()
getPreviousResult in interface ExecutionConfigurationpublic void setPreviousResult(Result previousResult)
setPreviousResult in interface ExecutionConfigurationpreviousResult - the previousResult to setpublic Repository getRepository()
getRepository in interface ExecutionConfigurationpublic void setRepository(Repository repository)
setRepository in interface ExecutionConfigurationrepository - the repository to setpublic boolean isClearingLog()
isClearingLog in interface ExecutionConfigurationpublic void setClearingLog(boolean clearingLog)
setClearingLog in interface ExecutionConfigurationclearingLog - the clearingLog to setpublic boolean isPassingExport()
isPassingExport in interface ExecutionConfigurationpublic void setPassingExport(boolean passingExport)
setPassingExport in interface ExecutionConfigurationpassingExport - the passingExport to setpublic String getStartCopyName()
public void setStartCopyName(String startCopyName)
startCopyName - the startCopyName to setpublic int getStartCopyNr()
public void setStartCopyNr(int startCopyNr)
startCopyNr - the startCopyNr to setpublic boolean isGatheringMetrics()
isGatheringMetrics in interface ExecutionConfigurationpublic void setGatheringMetrics(boolean gatheringMetrics)
setGatheringMetrics in interface ExecutionConfigurationgatheringMetrics - the gatheringMetrics to setpublic void setExpandingRemoteJob(boolean expandingRemoteJob)
public boolean isExpandingRemoteJob()
public Long getPassedBatchId()
getPassedBatchId in interface ExecutionConfigurationpublic void setPassedBatchId(Long passedBatchId)
setPassedBatchId in interface ExecutionConfigurationCopyright © 2018 Hitachi Vantara. All rights reserved.