public class TransExecutionConfiguration extends Object implements ExecutionConfiguration
Constructor and Description |
---|
TransExecutionConfiguration() |
TransExecutionConfiguration(Node trecNode) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Repository |
connectRepository(RepositoriesMeta repositoriesMeta,
String repositoryName,
String username,
String password) |
void |
getAllVariables(TransMeta transMeta) |
Map<String,String> |
getArguments() |
String[] |
getArgumentStrings() |
String |
getLogFileName() |
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() |
TransDebugMeta |
getTransDebugMeta() |
void |
getUsedArguments(TransMeta transMeta,
String[] commandLineArguments) |
void |
getUsedVariables(TransMeta transMeta) |
Map<String,String> |
getVariables() |
String |
getXML() |
boolean |
isClearingLog() |
boolean |
isClusterPosting() |
boolean |
isClusterPreparing() |
boolean |
isClusterShowingTransformation() |
boolean |
isClusterStarting() |
boolean |
isCreateParentFolder() |
boolean |
isExecutingClustered() |
boolean |
isExecutingLocally() |
boolean |
isExecutingRemotely() |
boolean |
isGatheringMetrics() |
boolean |
isPassingExport() |
boolean |
isSafeModeEnabled() |
boolean |
isSetAppendLogfile() |
boolean |
isSetLogfile() |
boolean |
isShowingSubComponents() |
void |
setArguments(Map<String,String> arguments) |
void |
setArgumentStrings(String[] arguments) |
void |
setClearingLog(boolean clearingLog) |
void |
setClusterPosting(boolean clusterPosting) |
void |
setClusterPreparing(boolean clusterPreparing) |
void |
setClusterShowingTransformation(boolean showingTransformations) |
void |
setClusterStarting(boolean notExecuting) |
void |
setCreateParentFolder(boolean createParentFolder) |
void |
setExecutingClustered(boolean clusteredExecution) |
void |
setExecutingLocally(boolean localExecution) |
void |
setExecutingRemotely(boolean remoteExecution) |
void |
setGatheringMetrics(boolean gatheringMetrics) |
void |
setLogFileName(String fileName) |
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 |
setSetAppendLogfile(boolean setAppendLogfile) |
void |
setSetLogfile(boolean setLogfile) |
void |
setShowingSubComponents(boolean showingSubComponents) |
void |
setTransDebugMeta(TransDebugMeta transDebugMeta) |
void |
setVariables(Map<String,String> variables) |
void |
setVariables(org.pentaho.di.core.variables.VariableSpace space) |
public static final String XML_TAG
public TransExecutionConfiguration()
public TransExecutionConfiguration(Node trecNode) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public Object clone()
clone
in interface ExecutionConfiguration
clone
in class Object
public Map<String,String> getArguments()
getArguments
in interface ExecutionConfiguration
public void setArguments(Map<String,String> arguments)
setArguments
in interface ExecutionConfiguration
arguments
- the arguments to setpublic void setParams(Map<String,String> params)
setParams
in interface ExecutionConfiguration
params
- the parameters to setpublic Map<String,String> getParams()
getParams
in interface ExecutionConfiguration
public void setArgumentStrings(String[] arguments)
setArgumentStrings
in interface ExecutionConfiguration
arguments
- the arguments to setpublic boolean isExecutingClustered()
public void setExecutingClustered(boolean clusteredExecution)
clusteredExecution
- the clusteredExecution to setpublic boolean isClusterStarting()
public void setClusterStarting(boolean notExecuting)
notExecuting
- the notExecuting to setpublic boolean isClusterShowingTransformation()
public void setClusterShowingTransformation(boolean showingTransformations)
showingTransformations
- the showingTransformations to setpublic Map<String,String> getVariables()
getVariables
in interface ExecutionConfiguration
public void setVariables(Map<String,String> variables)
setVariables
in interface ExecutionConfiguration
variables
- the variables to setpublic void setVariables(org.pentaho.di.core.variables.VariableSpace space)
setVariables
in interface ExecutionConfiguration
public boolean isExecutingRemotely()
isExecutingRemotely
in interface ExecutionConfiguration
public void setExecutingRemotely(boolean remoteExecution)
setExecutingRemotely
in interface ExecutionConfiguration
remoteExecution
- the remoteExecution to setpublic boolean isClusterPosting()
public void setClusterPosting(boolean clusterPosting)
clusterPosting
- the clusterPosting to setpublic boolean isExecutingLocally()
isExecutingLocally
in interface ExecutionConfiguration
public void setExecutingLocally(boolean localExecution)
setExecutingLocally
in interface ExecutionConfiguration
localExecution
- the localExecution to setpublic boolean isClusterPreparing()
public void setClusterPreparing(boolean clusterPreparing)
clusterPreparing
- the clusterPreparing to setpublic SlaveServer getRemoteServer()
getRemoteServer
in interface ExecutionConfiguration
public void setRemoteServer(SlaveServer remoteServer)
setRemoteServer
in interface ExecutionConfiguration
remoteServer
- the remoteServer to setpublic void getAllVariables(TransMeta transMeta)
public void getUsedVariables(TransMeta transMeta)
public Date getReplayDate()
getReplayDate
in interface ExecutionConfiguration
public void setReplayDate(Date replayDate)
setReplayDate
in interface ExecutionConfiguration
replayDate
- the replayDate to setpublic boolean isSafeModeEnabled()
isSafeModeEnabled
in interface ExecutionConfiguration
public void setSafeModeEnabled(boolean usingSafeMode)
setSafeModeEnabled
in interface ExecutionConfiguration
usingSafeMode
- the usingSafeMode to setpublic org.pentaho.di.core.logging.LogLevel getLogLevel()
getLogLevel
in interface ExecutionConfiguration
public void setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
setLogLevel
in interface ExecutionConfiguration
logLevel
- the logLevel to setpublic String getXML() throws IOException
getXML
in interface ExecutionConfiguration
IOException
public Repository connectRepository(RepositoriesMeta repositoriesMeta, String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
connectRepository
in interface ExecutionConfiguration
org.pentaho.di.core.exception.KettleException
public String[] getArgumentStrings()
getArgumentStrings
in interface ExecutionConfiguration
public TransDebugMeta getTransDebugMeta()
public void setTransDebugMeta(TransDebugMeta transDebugMeta)
transDebugMeta
- the transDebugMeta to setpublic org.pentaho.di.core.Result getPreviousResult()
getPreviousResult
in interface ExecutionConfiguration
public void setPreviousResult(org.pentaho.di.core.Result previousResult)
setPreviousResult
in interface ExecutionConfiguration
previousResult
- the previousResult to setpublic Repository getRepository()
getRepository
in interface ExecutionConfiguration
public void setRepository(Repository repository)
setRepository
in interface ExecutionConfiguration
repository
- the repository to setpublic boolean isClearingLog()
isClearingLog
in interface ExecutionConfiguration
public void setClearingLog(boolean clearingLog)
setClearingLog
in interface ExecutionConfiguration
clearingLog
- the clearingLog to setpublic boolean isPassingExport()
isPassingExport
in interface ExecutionConfiguration
public void setPassingExport(boolean passingExport)
setPassingExport
in interface ExecutionConfiguration
passingExport
- the passingExport to setpublic boolean isGatheringMetrics()
isGatheringMetrics
in interface ExecutionConfiguration
public void setGatheringMetrics(boolean gatheringMetrics)
setGatheringMetrics
in interface ExecutionConfiguration
gatheringMetrics
- the gatheringMetrics to setpublic boolean isShowingSubComponents()
public void setShowingSubComponents(boolean showingSubComponents)
showingSubComponents
- the showingSubComponents to setpublic boolean isSetLogfile()
public void setSetLogfile(boolean setLogfile)
public boolean isSetAppendLogfile()
public void setSetAppendLogfile(boolean setAppendLogfile)
public String getLogFileName()
public void setLogFileName(String fileName)
public boolean isCreateParentFolder()
public void setCreateParentFolder(boolean createParentFolder)
public Long getPassedBatchId()
getPassedBatchId
in interface ExecutionConfiguration
public void setPassedBatchId(Long passedBatchId)
setPassedBatchId
in interface ExecutionConfiguration