Constructor and Description |
---|
JobExecutionConfiguration() |
JobExecutionConfiguration(Node trecNode) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Repository |
connectRepository(RepositoriesMeta repositoriesMeta,
String repositoryName,
String username,
String password) |
Repository |
connectRepository(String repositoryName,
String username,
String password) |
Map<String,String> |
getArguments() |
String[] |
getArgumentStrings() |
Map<String,String> |
getExtensionOptions() |
org.pentaho.di.core.logging.LogLevel |
getLogLevel() |
Map<String,String> |
getParams() |
org.pentaho.di.core.Result |
getPreviousResult() |
SlaveServer |
getRemoteServer() |
Date |
getReplayDate() |
Repository |
getRepository() |
String |
getStartCopyName() |
int |
getStartCopyNr() |
void |
getUsedVariables(JobMeta jobMeta) |
Map<String,String> |
getVariables() |
String |
getXML() |
boolean |
isClearingLog() |
boolean |
isExecutingLocally() |
boolean |
isExecutingRemotely() |
boolean |
isExpandingRemoteJob() |
boolean |
isGatheringMetrics() |
boolean |
isPassingExport() |
boolean |
isSafeModeEnabled() |
void |
setArguments(Map<String,String> arguments) |
void |
setArgumentStrings(String[] arguments) |
void |
setClearingLog(boolean clearingLog) |
void |
setExecutingLocally(boolean localExecution) |
void |
setExecutingRemotely(boolean remoteExecution) |
void |
setExpandingRemoteJob(boolean expandingRemoteJob) |
void |
setExtensionOptions(Map<String,String> extensionOptions) |
void |
setGatheringMetrics(boolean gatheringMetrics) |
void |
setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel) |
void |
setParams(Map<String,String> params) |
void |
setPassingExport(boolean passingExport) |
void |
setPreviousResult(org.pentaho.di.core.Result previousResult) |
void |
setRemoteServer(SlaveServer remoteServer) |
void |
setReplayDate(Date replayDate) |
void |
setRepository(Repository repository) |
void |
setSafeModeEnabled(boolean usingSafeMode) |
void |
setStartCopyName(String startCopyName) |
void |
setStartCopyNr(int startCopyNr) |
void |
setVariables(Map<String,String> variables) |
void |
setVariables(org.pentaho.di.core.variables.VariableSpace space) |
public static final String XML_TAG
public JobExecutionConfiguration()
public JobExecutionConfiguration(Node trecNode) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public void setArguments(Map<String,String> arguments)
arguments
- the arguments to setpublic void setParams(Map<String,String> params)
params
- the parameters to setpublic void setArgumentStrings(String[] arguments)
arguments
- the arguments to setpublic void setVariables(Map<String,String> variables)
variables
- the variables to setpublic void setVariables(org.pentaho.di.core.variables.VariableSpace space)
public boolean isExecutingRemotely()
public void setExecutingRemotely(boolean remoteExecution)
remoteExecution
- the remoteExecution to setpublic boolean isExecutingLocally()
public void setExecutingLocally(boolean localExecution)
localExecution
- the localExecution to setpublic SlaveServer getRemoteServer()
public void setRemoteServer(SlaveServer remoteServer)
remoteServer
- the remoteServer to setpublic void getUsedVariables(JobMeta jobMeta)
public Date getReplayDate()
public void setReplayDate(Date replayDate)
replayDate
- the replayDate to setpublic boolean isSafeModeEnabled()
public void setSafeModeEnabled(boolean usingSafeMode)
usingSafeMode
- the usingSafeMode to setpublic org.pentaho.di.core.logging.LogLevel getLogLevel()
public void setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
logLevel
- the logLevel to setpublic String getXML() throws IOException
IOException
public Repository connectRepository(String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public Repository connectRepository(RepositoriesMeta repositoriesMeta, String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public String[] getArgumentStrings()
public org.pentaho.di.core.Result getPreviousResult()
public void setPreviousResult(org.pentaho.di.core.Result previousResult)
previousResult
- the previousResult to setpublic Repository getRepository()
public void setRepository(Repository repository)
repository
- the repository to setpublic boolean isClearingLog()
public void setClearingLog(boolean clearingLog)
clearingLog
- the clearingLog to setpublic boolean isPassingExport()
public void setPassingExport(boolean passingExport)
passingExport
- 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()
public void setGatheringMetrics(boolean gatheringMetrics)
gatheringMetrics
- the gatheringMetrics to setpublic void setExpandingRemoteJob(boolean expandingRemoteJob)
public boolean isExpandingRemoteJob()