## Uses of Class
org.apache.batchee.container.status.JobStatus

- Packages that use JobStatus
  Package | Description
  --- | ---
  org.apache.batchee.container.services | This interfaces are tightly coupled to the existing batch implementation.
  org.apache.batchee.container.services.persistence |
  org.apache.batchee.container.services.status |
  org.apache.batchee.spi |

- - ### Uses of JobStatus in org.apache.batchee.container.services

    Methods in org.apache.batchee.container.services that return JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobStatus` | JobStatusManagerService.`createJobStatus​(long jobInstanceId)` | This method creates an entry for a new job instance
    `JobStatus` | JobStatusManagerService.`getJobStatus​(long jobInstanceId)` | Returns the JobStatus for a given jobInstance id
    `JobStatus` | JobStatusManagerService.`getJobStatusFromExecutionId​(long executionId)` |

    Methods in org.apache.batchee.container.services with parameters of type JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JobStatusManagerService.`updateJobStatus​(JobStatus jobStatus)` |

  - ### Uses of JobStatus in org.apache.batchee.container.services.persistence

    Fields in org.apache.batchee.container.services.persistence declared as JobStatus
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected JobStatus` | MemoryPersistenceManagerService.Structures.JobInstanceData.`status` |

    Methods in org.apache.batchee.container.services.persistence that return JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobStatus` | JDBCPersistenceManagerService.`createJobStatus​(long jobInstanceId)` |
    `JobStatus` | JPAPersistenceManagerService.`createJobStatus​(long jobInstanceId)` |
    `JobStatus` | MemoryPersistenceManagerService.`createJobStatus​(long jobInstanceId)` |
    `JobStatus` | JDBCPersistenceManagerService.`getJobStatus​(long instanceId)` |
    `JobStatus` | JPAPersistenceManagerService.`getJobStatus​(long instanceId)` |
    `JobStatus` | MemoryPersistenceManagerService.`getJobStatus​(long instanceId)` |
    `JobStatus` | JDBCPersistenceManagerService.`getJobStatusFromExecution​(long executionId)` |
    `JobStatus` | JPAPersistenceManagerService.`getJobStatusFromExecution​(long executionId)` |
    `JobStatus` | MemoryPersistenceManagerService.`getJobStatusFromExecution​(long executionId)` |

    Methods in org.apache.batchee.container.services.persistence with parameters of type JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JDBCPersistenceManagerService.`updateJobStatus​(long instanceId, JobStatus jobStatus)` |
    `void` | JPAPersistenceManagerService.`updateJobStatus​(long instanceId, JobStatus jobStatus)` |
    `void` | MemoryPersistenceManagerService.`updateJobStatus​(long instanceId, JobStatus jobStatus)` |

  - ### Uses of JobStatus in org.apache.batchee.container.services.status

    Methods in org.apache.batchee.container.services.status that return JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobStatus` | DefaultJobStatusManager.`createJobStatus​(long jobInstanceId)` |
    `JobStatus` | DefaultJobStatusManager.`getJobStatus​(long jobInstanceId)` |
    `JobStatus` | DefaultJobStatusManager.`getJobStatusFromExecutionId​(long executionId)` |

    Methods in org.apache.batchee.container.services.status with parameters of type JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DefaultJobStatusManager.`updateJobStatus​(JobStatus jobStatus)` |

  - ### Uses of JobStatus in org.apache.batchee.spi

    Methods in org.apache.batchee.spi that return JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `JobStatus` | PersistenceManagerService.`createJobStatus​(long jobInstanceId)` | Create a JobStatus
    `JobStatus` | PersistenceManagerService.`getJobStatus​(long instanceId)` | Get a JobStatus
    `JobStatus` | PersistenceManagerService.`getJobStatusFromExecution​(long executionId)` |

    Methods in org.apache.batchee.spi with parameters of type JobStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | PersistenceManagerService.`updateJobStatus​(long instanceId, JobStatus jobStatus)` | Update a JobStatus