Package org.pentaho.di
Interface ExecutionConfiguration
-
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
JobExecutionConfiguration
,TransExecutionConfiguration
public interface ExecutionConfiguration extends Cloneable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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()
String
getRunConfiguration()
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
setRunConfiguration(String runConfiguration)
void
setSafeModeEnabled(boolean usingSafeMode)
void
setVariables(Map<String,String> variables)
void
setVariables(org.pentaho.di.core.variables.VariableSpace space)
-
-
-
Method Detail
-
clone
Object clone()
-
connectRepository
Repository connectRepository(RepositoriesMeta repositoriesMeta, String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
-
getArgumentStrings
String[] getArgumentStrings()
-
setArgumentStrings
void setArgumentStrings(String[] arguments)
-
getLogLevel
org.pentaho.di.core.logging.LogLevel getLogLevel()
-
setLogLevel
void setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
-
getPassedBatchId
Long getPassedBatchId()
-
setPassedBatchId
void setPassedBatchId(Long passedBatchId)
-
getPreviousResult
org.pentaho.di.core.Result getPreviousResult()
-
setPreviousResult
void setPreviousResult(org.pentaho.di.core.Result previousResult)
-
getRemoteServer
SlaveServer getRemoteServer()
-
setRemoteServer
void setRemoteServer(SlaveServer remoteServer)
-
getReplayDate
Date getReplayDate()
-
setReplayDate
void setReplayDate(Date replayDate)
-
getRepository
Repository getRepository()
-
setRepository
void setRepository(Repository repository)
-
setVariables
void setVariables(org.pentaho.di.core.variables.VariableSpace space)
-
getXML
String getXML() throws IOException
- Throws:
IOException
-
isClearingLog
boolean isClearingLog()
-
setClearingLog
void setClearingLog(boolean clearingLog)
-
isExecutingLocally
boolean isExecutingLocally()
-
setExecutingLocally
void setExecutingLocally(boolean localExecution)
-
isExecutingRemotely
boolean isExecutingRemotely()
-
setExecutingRemotely
void setExecutingRemotely(boolean remoteExecution)
-
isGatheringMetrics
boolean isGatheringMetrics()
-
setGatheringMetrics
void setGatheringMetrics(boolean gatheringMetrics)
-
isPassingExport
boolean isPassingExport()
-
setPassingExport
void setPassingExport(boolean passingExport)
-
isSafeModeEnabled
boolean isSafeModeEnabled()
-
setSafeModeEnabled
void setSafeModeEnabled(boolean usingSafeMode)
-
getRunConfiguration
String getRunConfiguration()
-
setRunConfiguration
void setRunConfiguration(String runConfiguration)
-
-