Class JobOperatorJobExecution

  • All Implemented Interfaces:
    IJobExecution, com.ibm.jbatch.spi.TaggedJobExecution, jakarta.batch.runtime.JobExecution

    public class JobOperatorJobExecution
    extends Object
    implements IJobExecution, com.ibm.jbatch.spi.TaggedJobExecution
    • Constructor Detail

      • JobOperatorJobExecution

        public JobOperatorJobExecution​(long executionId,
                                       long instanceId)
    • Method Detail

      • setJobName

        public void setJobName​(String jobName)
      • getBatchStatus

        public jakarta.batch.runtime.BatchStatus getBatchStatus()
        Specified by:
        getBatchStatus in interface jakarta.batch.runtime.JobExecution
      • getExitStatus

        public String getExitStatus()
        Specified by:
        getExitStatus in interface jakarta.batch.runtime.JobExecution
      • getCurrentBatchStatus

        public jakarta.batch.runtime.BatchStatus getCurrentBatchStatus()
      • getCreateTime

        public Date getCreateTime()
        Specified by:
        getCreateTime in interface jakarta.batch.runtime.JobExecution
      • getEndTime

        public Date getEndTime()
        Specified by:
        getEndTime in interface jakarta.batch.runtime.JobExecution
      • getExecutionId

        public long getExecutionId()
        Specified by:
        getExecutionId in interface jakarta.batch.runtime.JobExecution
      • getCurrentExitStatus

        public String getCurrentExitStatus()
      • getLastUpdatedTime

        public Date getLastUpdatedTime()
        Specified by:
        getLastUpdatedTime in interface jakarta.batch.runtime.JobExecution
      • getStartTime

        public Date getStartTime()
        Specified by:
        getStartTime in interface jakarta.batch.runtime.JobExecution
      • getJobParameters

        public Properties getJobParameters()
        Specified by:
        getJobParameters in interface jakarta.batch.runtime.JobExecution
      • setExecutionId

        public void setExecutionId​(long id)
      • setJobInstanceId

        public void setJobInstanceId​(long jobInstanceID)
      • setInstanceId

        public void setInstanceId​(long id)
      • getJobName

        public String getJobName()
        Specified by:
        getJobName in interface jakarta.batch.runtime.JobExecution
      • getTagName

        public String getTagName()
        Specified by:
        getTagName in interface com.ibm.jbatch.spi.TaggedJobExecution