## Uses of Class
javax.batch.operations.BatchRuntimeException

Packages that use BatchRuntimeException
Package | Description
--- | ---
javax.batch.operations | Provides APIs for starting, managing, and viewing results of Batch job executions, along with a set of exceptions.

### Uses of BatchRuntimeException in javax.batch.operations

Subclasses of BatchRuntimeException in javax.batch.operations
Modifier and Type | Class and Description
--- | ---
`class` | `JobExecutionAlreadyCompleteException` JobExecutionAlreadyCompleteException is thrown when restart is called for an already-completed job instance.
`class` | `JobExecutionIsRunningException` JobExecutionIsRunningException is thrown when `JobOperator.abandon(long)` is called on a job execution which is currently running (i.e.
`class` | `JobExecutionNotMostRecentException` JobExecutionNotMostRecentException is thrown when `JobOperator.restart(long, java.util.Properties)` is called on a job instance which has already completed (i.e.
`class` | `JobExecutionNotRunningException` JobExecutionNotRunningException is thrown when `JobOperator.stop(long)` is called on a job instance which is not currently running.
`class` | `JobRestartException` JobRestartException is thrown when an error occurs during the JobOperator restart operation.
`class` | `JobSecurityException` SecurityException is thrown when an user is not authorized to run a JobOperator method, such as restart, stop, abandon, any getters, etc.
`class` | `JobStartException` JobStartException is thrown when an error occurs during the JobOperator start operation.
`class` | `NoSuchJobException` Used in JobOperator methods when referencing a job name value which does not correspond to a job recognized by the implementation's repository.
`class` | `NoSuchJobExecutionException` Used in JobOperator methods when referencing a job execution value which does not correspond to a job execution recognized by the implementation's repository.
`class` | `NoSuchJobInstanceException` Used in JobOperator methods when referencing a job instance value which does not correspond to a job instance recognized by the implementation's repository.

© Copyright IBM Corp. 2014
Licensed under the Apache License, Version 2.0