All Classes and Interfaces

Class
Description
Autoconfigures Spring Batch listeners designed to emit events on the following channels.
Configuration for Job Execution Listener.
Headers definitions used by the batch job plugin.
Enable this boot app to be a sink to receive a TaskLaunchRequest and use the TaskLauncher to launch the task.
Provides informational messages around the Chunk of a batch job.
Provides informational messages around the ItemProcessListener of a batch job.
Provides informational messages around the ItemReader of a batch job.
Setups up the ItemWriteEventsListener to emit events to the spring cloud stream output channel.
Provides JobExecutionEvent at both the start and end of the job's execution.
Setups up the SkipProcessListener to emit events to the spring cloud stream output channel.
Provides a StepExecutionEvent at the start and end of each step indicating the step's status.
ExitStatus DTO created so that ExitStatus can be serialized into Json without. having to add mixins to an ObjectMapper
This is a JobEvent DTO created so that a JobExecution can be serialized into Json without having to add mixins to an ObjectMapper.
This is a JobInstance DTO created so that a JobInstance can be serialized into Json without having to add mixins to an ObjectMapper.
This is a JobParameter DTO created so that a JobParameter can be serialized into Json without having to add mixins to an ObjectMapper.
This is a JobParametersEvent DTO created so that a JobParameters can be serialized into Json without having to add mixins to an ObjectMapper.
Utility class that sends batch job listener payloads to the notification channel.
This is a StepExecution DTO created so that a StepExecution can be serialized into Json without having to add mixins to an ObjectMapper.
Attaches the listeners to the job and its steps.
 
Configuration for a TaskExecutionListener.
 
A sink stream application that launches a tasks.
Request that contains the maven repository and property information required by the TaskLauncherSink to launch the task.