Interface JobRegistry
- All Superinterfaces:
JobLocator
,ListableJobLocator
- All Known Implementing Classes:
MapJobRegistry
public interface JobRegistry extends ListableJobLocator
A runtime service registry interface for registering job configurations byname
.- Author:
- Dave Syer
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
register(JobFactory jobFactory)
Registers aJob
at runtime.void
unregister(java.lang.String jobName)
Unregisters a previously registeredJob
.Methods inherited from interface org.springframework.batch.core.configuration.JobLocator
getJob
Methods inherited from interface org.springframework.batch.core.configuration.ListableJobLocator
getJobNames
Method Detail
register
void register(JobFactory jobFactory) throws DuplicateJobException
Registers aJob
at runtime.- Parameters:
jobFactory
- theJob
to be registered- Throws:
DuplicateJobException
- if a factory with the same job name has already been registered.