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

- Packages that use StepStatus
  Package | Description
  --- | ---
  org.apache.batchee.container.impl.controller |
  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 StepStatus in org.apache.batchee.container.impl.controller

    Fields in org.apache.batchee.container.impl.controller declared as StepStatus
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected StepStatus` | BaseStepController.`stepStatus` |

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

    Methods in org.apache.batchee.container.services that return StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `StepStatus` | JobStatusManagerService.`createStepStatus​(long stepExecutionId)` | Creates an entry for the step in the stepstatus table during jobsetup
    `StepStatus` | JobStatusManagerService.`getStepStatus​(long jobInstanceId, String stepId)` |

    Methods in org.apache.batchee.container.services with parameters of type StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JobStatusManagerService.`updateStepStatus​(long stepExecutionId, StepStatus newStepStatus)` |

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

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

    Methods in org.apache.batchee.container.services.persistence that return StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `StepStatus` | JDBCPersistenceManagerService.`createStepStatus​(long stepExecId)` |
    `StepStatus` | JPAPersistenceManagerService.`createStepStatus​(long stepExecId)` |
    `StepStatus` | MemoryPersistenceManagerService.`createStepStatus​(long stepExecId)` |
    `StepStatus` | JDBCPersistenceManagerService.`getStepStatus​(long instanceId, String stepName)` |
    `StepStatus` | JPAPersistenceManagerService.`getStepStatus​(long instanceId, String stepName)` |
    `StepStatus` | MemoryPersistenceManagerService.`getStepStatus​(long instanceId, String stepName)` |

    Methods in org.apache.batchee.container.services.persistence with parameters of type StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JDBCPersistenceManagerService.`updateStepStatus​(long stepExecutionId, StepStatus stepStatus)` |
    `void` | JPAPersistenceManagerService.`updateStepStatus​(long stepExecutionId, StepStatus stepStatus)` |
    `void` | MemoryPersistenceManagerService.`updateStepStatus​(long stepExecutionId, StepStatus stepStatus)` |

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

    Methods in org.apache.batchee.container.services.status that return StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `StepStatus` | DefaultJobStatusManager.`createStepStatus​(long stepExecutionId)` |
    `StepStatus` | DefaultJobStatusManager.`getStepStatus​(long jobInstanceId, String stepId)` |

    Methods in org.apache.batchee.container.services.status with parameters of type StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DefaultJobStatusManager.`updateStepStatus​(long stepExecutionId, StepStatus newStepStatus)` |

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

    Methods in org.apache.batchee.spi that return StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `StepStatus` | PersistenceManagerService.`createStepStatus​(long stepExecId)` | Create a StepStatus
    `StepStatus` | PersistenceManagerService.`getStepStatus​(long instanceId, String stepName)` | Get a StepStatus

    Methods in org.apache.batchee.spi with parameters of type StepStatus
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | PersistenceManagerService.`updateStepStatus​(long stepExecutionId, StepStatus stepStatus)` | Update a StepStatus