public class JobExecutionConfiguration extends Object implements ExecutionConfiguration
| 构造器和说明 |
|---|
JobExecutionConfiguration() |
JobExecutionConfiguration(Node trecNode) |
| 限定符和类型 | 方法和说明 |
|---|---|
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() |
Long |
getPassedBatchId() |
org.pentaho.di.core.Result |
getPreviousResult() |
SlaveServer |
getRemoteServer() |
Date |
getReplayDate() |
Repository |
getRepository() |
String |
getRunConfiguration() |
String |
getStartCopyName() |
int |
getStartCopyNr() |
void |
getUsedArguments(JobMeta jobMeta,
String[] commandLineArguments,
org.pentaho.metastore.api.IMetaStore metaStore) |
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 |
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 |
setStartCopyName(String startCopyName) |
void |
setStartCopyNr(int startCopyNr) |
void |
setVariables(Map<String,String> variables) |
void |
setVariables(org.pentaho.di.core.variables.VariableSpace space) |
public JobExecutionConfiguration()
public JobExecutionConfiguration(Node trecNode) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic Object clone()
clone 在接口中 ExecutionConfigurationclone 在类中 Objectpublic Map<String,String> getArguments()
getArguments 在接口中 ExecutionConfigurationpublic void setArguments(Map<String,String> arguments)
setArguments 在接口中 ExecutionConfigurationarguments - the arguments to setpublic void setParams(Map<String,String> params)
setParams 在接口中 ExecutionConfigurationparams - the parameters to setpublic Map<String,String> getParams()
getParams 在接口中 ExecutionConfigurationpublic void setArgumentStrings(String[] arguments)
setArgumentStrings 在接口中 ExecutionConfigurationarguments - the arguments to setpublic Map<String,String> getVariables()
getVariables 在接口中 ExecutionConfigurationpublic void setVariables(Map<String,String> variables)
setVariables 在接口中 ExecutionConfigurationvariables - the variables to setpublic void setVariables(org.pentaho.di.core.variables.VariableSpace space)
setVariables 在接口中 ExecutionConfigurationpublic boolean isExecutingRemotely()
isExecutingRemotely 在接口中 ExecutionConfigurationpublic void setExecutingRemotely(boolean remoteExecution)
setExecutingRemotely 在接口中 ExecutionConfigurationremoteExecution - the remoteExecution to setpublic boolean isExecutingLocally()
isExecutingLocally 在接口中 ExecutionConfigurationpublic void setExecutingLocally(boolean localExecution)
setExecutingLocally 在接口中 ExecutionConfigurationlocalExecution - the localExecution to setpublic SlaveServer getRemoteServer()
getRemoteServer 在接口中 ExecutionConfigurationpublic void setRemoteServer(SlaveServer remoteServer)
setRemoteServer 在接口中 ExecutionConfigurationremoteServer - the remoteServer to setpublic void getUsedVariables(JobMeta jobMeta)
public Date getReplayDate()
getReplayDate 在接口中 ExecutionConfigurationpublic void setReplayDate(Date replayDate)
setReplayDate 在接口中 ExecutionConfigurationreplayDate - the replayDate to setpublic boolean isSafeModeEnabled()
isSafeModeEnabled 在接口中 ExecutionConfigurationpublic void setSafeModeEnabled(boolean usingSafeMode)
setSafeModeEnabled 在接口中 ExecutionConfigurationusingSafeMode - the usingSafeMode to setpublic String getRunConfiguration()
getRunConfiguration 在接口中 ExecutionConfigurationpublic void setRunConfiguration(String runConfiguration)
setRunConfiguration 在接口中 ExecutionConfigurationpublic org.pentaho.di.core.logging.LogLevel getLogLevel()
getLogLevel 在接口中 ExecutionConfigurationpublic void setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
setLogLevel 在接口中 ExecutionConfigurationlogLevel - the logLevel to setpublic String getXML() throws IOException
getXML 在接口中 ExecutionConfigurationIOExceptionpublic Repository connectRepository(String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic Repository connectRepository(RepositoriesMeta repositoriesMeta, String repositoryName, String username, String password) throws org.pentaho.di.core.exception.KettleException
connectRepository 在接口中 ExecutionConfigurationorg.pentaho.di.core.exception.KettleExceptionpublic String[] getArgumentStrings()
getArgumentStrings 在接口中 ExecutionConfigurationpublic org.pentaho.di.core.Result getPreviousResult()
getPreviousResult 在接口中 ExecutionConfigurationpublic void setPreviousResult(org.pentaho.di.core.Result previousResult)
setPreviousResult 在接口中 ExecutionConfigurationpreviousResult - the previousResult to setpublic Repository getRepository()
getRepository 在接口中 ExecutionConfigurationpublic void setRepository(Repository repository)
setRepository 在接口中 ExecutionConfigurationrepository - the repository to setpublic boolean isClearingLog()
isClearingLog 在接口中 ExecutionConfigurationpublic void setClearingLog(boolean clearingLog)
setClearingLog 在接口中 ExecutionConfigurationclearingLog - the clearingLog to setpublic boolean isPassingExport()
isPassingExport 在接口中 ExecutionConfigurationpublic void setPassingExport(boolean passingExport)
setPassingExport 在接口中 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 在接口中 ExecutionConfigurationpublic void setGatheringMetrics(boolean gatheringMetrics)
setGatheringMetrics 在接口中 ExecutionConfigurationgatheringMetrics - the gatheringMetrics to setpublic void setExpandingRemoteJob(boolean expandingRemoteJob)
public boolean isExpandingRemoteJob()
public Long getPassedBatchId()
getPassedBatchId 在接口中 ExecutionConfigurationpublic void setPassedBatchId(Long passedBatchId)
setPassedBatchId 在接口中 ExecutionConfigurationCopyright © 2024 Hitachi Vantara. All rights reserved.