Class JobConfiguration

java.lang.Object
org.pentaho.di.job.JobConfiguration

public class JobConfiguration extends Object
  • Field Details

  • Constructor Details

    • JobConfiguration

      public JobConfiguration(JobMeta jobMeta, JobExecutionConfiguration jobExecutionConfiguration)
      Parameters:
      jobMeta -
      jobExecutionConfiguration -
    • JobConfiguration

      public JobConfiguration(Node configNode) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
  • Method Details

    • getXML

      public String getXML() throws IOException
      Throws:
      IOException
    • fromXML

      public static final JobConfiguration fromXML(String xml) throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException
    • getJobExecutionConfiguration

      public JobExecutionConfiguration getJobExecutionConfiguration()
      Returns:
      the jobExecutionConfiguration
    • setJobExecutionConfiguration

      public void setJobExecutionConfiguration(JobExecutionConfiguration jobExecutionConfiguration)
      Parameters:
      jobExecutionConfiguration - the jobExecutionConfiguration to set
    • getJobMeta

      public JobMeta getJobMeta()
      Returns:
      the job metadata
    • setJobMeta

      public void setJobMeta(JobMeta jobMeta)
      Parameters:
      jobMeta - the job meta data to set