| Name | Description | Type | Package | Framework |
| CallableTaskletAdapter | Class | org.springframework.batch.core.step.tasklet | Spring Batch | |
| ConfigurableSystemProcessExitCodeMapper | Maps exit codes to ExitStatusaccording to injected map. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |
| MethodInvokingTaskletAdapter | A Tasklet that wraps a method in a POJO. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |
| SimpleSystemProcessExitCodeMapper | Simple SystemProcessExitCodeMapper implementation that performs following mapping:0 -> ExitStatus. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |
| StoppableTasklet | An extension to the Tasklet interface to allow users toadd logic for stopping a tasklet. | Interface | org.springframework.batch.core.step.tasklet | Spring Batch |
| SystemCommandException | Exception indicating failed execution of system command. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |
| SystemCommandTasklet | Tasklet that executes a system command. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |
| SystemProcessExitCodeMapper | Maps the exit code of a system process to ExitStatus valuereturned by a system command. | Interface | org.springframework.batch.core.step.tasklet | Spring Batch |
| Tasklet | Strategy for processing in a step. | Interface | org.springframework.batch.core.step.tasklet | Spring Batch |
| TaskletStep | Simple implementation of executing the step as a call to a Tasklet,possibly repeated, and each call surrounded by a transaction. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |
| UncheckedTransactionException | Convenience wrapper for a checked exception so that it can cause arollback and be extracted afterwards. | Class | org.springframework.batch.core.step.tasklet | Spring Batch |