Package org.apache.batchee.container.services

## Interface InternalJobExecution

- All Superinterfaces:
    `javax.batch.runtime.JobExecution`
  All Known Implementing Classes:
    `JobExecutionImpl`

      public interface InternalJobExecution
      extends javax.batch.runtime.JobExecution

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `long` | `getInstanceId()` |
    `void` | `setBatchStatus​(String status)` |
    `void` | `setCreateTime​(Timestamp ts)` |
    `void` | `setEndTime​(Timestamp ts)` |
    `void` | `setExitStatus​(String status)` |
    `void` | `setJobContext​(JobContextImpl jobContext)` |
    `void` | `setJobParameters​(Properties jProps)` |
    `void` | `setLastUpdateTime​(Timestamp ts)` |
    `void` | `setStartTime​(Timestamp ts)` |

    - ### Methods inherited from interface javax.batch.runtime.JobExecution

      `getBatchStatus, getCreateTime, getEndTime, getExecutionId, getExitStatus, getJobName, getJobParameters, getLastUpdatedTime, getStartTime`

- - ### Method Detail

    - #### setBatchStatus

          void setBatchStatus​(String status)

    - #### setCreateTime

          void setCreateTime​(Timestamp ts)

    - #### setEndTime

          void setEndTime​(Timestamp ts)

    - #### setExitStatus

          void setExitStatus​(String status)

    - #### setLastUpdateTime

          void setLastUpdateTime​(Timestamp ts)

    - #### setStartTime

          void setStartTime​(Timestamp ts)

    - #### setJobParameters

          void setJobParameters​(Properties jProps)

    - #### getInstanceId

          long getInstanceId()

    - #### setJobContext

          void setJobContext​(JobContextImpl jobContext)