public interface ExecutionConfiguration extends Cloneable
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Repository |
connectRepository(RepositoriesMeta repositoriesMeta,
String repositoryName,
String username,
String password) |
Map<String,String> |
getArguments() |
String[] |
getArgumentStrings() |
org.pentaho.di.core.logging.LogLevel |
getLogLevel() |
Map<String,String> |
getParams() |
Long |
getPassedBatchId() |
org.pentaho.di.core.Result |
getPreviousResult() |
SlaveServer |
getRemoteServer() |
Date |
getReplayDate() |
Repository |
getRepository() |
Map<String,String> |
getVariables() |
String |
getXML() |
boolean |
isClearingLog() |
boolean |
isExecutingLocally() |
boolean |
isExecutingRemotely() |
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 |
setGatheringMetrics(boolean gatheringMetrics) |
void |
setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel) |
void |
setParams(Map<String,String> params) |
void |
setPassedBatchId(Long passedBatchId) |
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 |
setVariables(Map<String,String> variables) |
void |
setVariables(org.pentaho.di.core.variables.VariableSpace space) |
Object clone()
Repository connectRepository(RepositoriesMeta repositoriesMeta, String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
String[] getArgumentStrings()
void setArgumentStrings(String[] arguments)
org.pentaho.di.core.logging.LogLevel getLogLevel()
void setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
Long getPassedBatchId()
void setPassedBatchId(Long passedBatchId)
org.pentaho.di.core.Result getPreviousResult()
void setPreviousResult(org.pentaho.di.core.Result previousResult)
SlaveServer getRemoteServer()
void setRemoteServer(SlaveServer remoteServer)
Date getReplayDate()
void setReplayDate(Date replayDate)
Repository getRepository()
void setRepository(Repository repository)
void setVariables(org.pentaho.di.core.variables.VariableSpace space)
String getXML() throws IOException
IOException
boolean isClearingLog()
void setClearingLog(boolean clearingLog)
boolean isExecutingLocally()
void setExecutingLocally(boolean localExecution)
boolean isExecutingRemotely()
void setExecutingRemotely(boolean remoteExecution)
boolean isGatheringMetrics()
void setGatheringMetrics(boolean gatheringMetrics)
boolean isPassingExport()
void setPassingExport(boolean passingExport)
boolean isSafeModeEnabled()
void setSafeModeEnabled(boolean usingSafeMode)