Class TransExecutionConfiguration

    • Constructor Detail

      • TransExecutionConfiguration

        public TransExecutionConfiguration()
      • TransExecutionConfiguration

        public TransExecutionConfiguration​(Node trecNode)
                                    throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
    • Method Detail

      • isExecutingClustered

        public boolean isExecutingClustered()
        Returns:
        the clusteredExecution
      • setExecutingClustered

        public void setExecutingClustered​(boolean clusteredExecution)
        Parameters:
        clusteredExecution - the clusteredExecution to set
      • isClusterStarting

        public boolean isClusterStarting()
        Returns:
        the notExecuting
      • setClusterStarting

        public void setClusterStarting​(boolean notExecuting)
        Parameters:
        notExecuting - the notExecuting to set
      • isClusterShowingTransformation

        public boolean isClusterShowingTransformation()
        Returns:
        the showingTransformations
      • setClusterShowingTransformation

        public void setClusterShowingTransformation​(boolean showingTransformations)
        Parameters:
        showingTransformations - the showingTransformations to set
      • setExecutingRemotely

        public void setExecutingRemotely​(boolean remoteExecution)
        Specified by:
        setExecutingRemotely in interface ExecutionConfiguration
        Parameters:
        remoteExecution - the remoteExecution to set
      • isClusterPosting

        public boolean isClusterPosting()
        Returns:
        the clusterPosting
      • setClusterPosting

        public void setClusterPosting​(boolean clusterPosting)
        Parameters:
        clusterPosting - the clusterPosting to set
      • setExecutingLocally

        public void setExecutingLocally​(boolean localExecution)
        Specified by:
        setExecutingLocally in interface ExecutionConfiguration
        Parameters:
        localExecution - the localExecution to set
      • isClusterPreparing

        public boolean isClusterPreparing()
        Returns:
        the clusterPreparing
      • setClusterPreparing

        public void setClusterPreparing​(boolean clusterPreparing)
        Parameters:
        clusterPreparing - the clusterPreparing to set
      • getAllVariables

        public void getAllVariables​(TransMeta transMeta)
      • getUsedVariables

        public void getUsedVariables​(TransMeta transMeta)
      • getUsedArguments

        public void getUsedArguments​(TransMeta transMeta,
                                     String[] commandLineArguments)
      • setSafeModeEnabled

        public void setSafeModeEnabled​(boolean usingSafeMode)
        Specified by:
        setSafeModeEnabled in interface ExecutionConfiguration
        Parameters:
        usingSafeMode - the usingSafeMode to set
      • setLogLevel

        public void setLogLevel​(org.pentaho.di.core.logging.LogLevel logLevel)
        Specified by:
        setLogLevel in interface ExecutionConfiguration
        Parameters:
        logLevel - the logLevel to set
      • getTransDebugMeta

        public TransDebugMeta getTransDebugMeta()
        Returns:
        the transDebugMeta
      • setTransDebugMeta

        public void setTransDebugMeta​(TransDebugMeta transDebugMeta)
        Parameters:
        transDebugMeta - the transDebugMeta to set
      • setPreviousResult

        public void setPreviousResult​(org.pentaho.di.core.Result previousResult)
        Specified by:
        setPreviousResult in interface ExecutionConfiguration
        Parameters:
        previousResult - the previousResult to set
      • setClearingLog

        public void setClearingLog​(boolean clearingLog)
        Specified by:
        setClearingLog in interface ExecutionConfiguration
        Parameters:
        clearingLog - the clearingLog to set
      • setPassingExport

        public void setPassingExport​(boolean passingExport)
        Specified by:
        setPassingExport in interface ExecutionConfiguration
        Parameters:
        passingExport - the passingExport to set
      • setGatheringMetrics

        public void setGatheringMetrics​(boolean gatheringMetrics)
        Specified by:
        setGatheringMetrics in interface ExecutionConfiguration
        Parameters:
        gatheringMetrics - the gatheringMetrics to set
      • isShowingSubComponents

        public boolean isShowingSubComponents()
        Returns:
        the showingSubComponents
      • setShowingSubComponents

        public void setShowingSubComponents​(boolean showingSubComponents)
        Parameters:
        showingSubComponents - the showingSubComponents to set
      • isSetLogfile

        public boolean isSetLogfile()
      • setSetLogfile

        public void setSetLogfile​(boolean setLogfile)
      • isSetAppendLogfile

        public boolean isSetAppendLogfile()
      • setSetAppendLogfile

        public void setSetAppendLogfile​(boolean setAppendLogfile)
      • getLogFileName

        public String getLogFileName()
      • setLogFileName

        public void setLogFileName​(String fileName)
      • isCreateParentFolder

        public boolean isCreateParentFolder()
      • setCreateParentFolder

        public void setCreateParentFolder​(boolean createParentFolder)
      • isLogRemoteExecutionLocally

        public boolean isLogRemoteExecutionLocally()
      • setLogRemoteExecutionLocally

        public void setLogRemoteExecutionLocally​(boolean logRemoteExecutionLocally)