public class BatchJobLocator
extends java.lang.Object
implements org.springframework.batch.core.configuration.ListableJobLocator
| Constructor and Description |
|---|
BatchJobLocator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addJob(java.lang.String name,
boolean isIncrementable)
Store the job name & isIncrementable flag for the job when there is a registry update
|
void |
deleteAll() |
void |
deleteJob(java.lang.String name) |
org.springframework.jdbc.core.JdbcOperations |
getJdbcTemplate() |
org.springframework.batch.core.Job |
getJob(java.lang.String name) |
java.util.Collection<java.lang.String> |
getJobNames() |
java.lang.Boolean |
isIncrementable(java.lang.String name) |
void |
setJdbcTemplate(org.springframework.jdbc.core.JdbcOperations jdbcTemplate) |
public java.util.Collection<java.lang.String> getJobNames()
getJobNames in interface org.springframework.batch.core.configuration.ListableJobLocatorpublic org.springframework.batch.core.Job getJob(java.lang.String name)
throws org.springframework.batch.core.launch.NoSuchJobException
getJob in interface org.springframework.batch.core.configuration.JobLocatororg.springframework.batch.core.launch.NoSuchJobExceptionpublic void addJob(java.lang.String name,
boolean isIncrementable)
name - the job name to addisIncrementable - public void deleteJob(java.lang.String name)
public void deleteAll()
public java.lang.Boolean isIncrementable(java.lang.String name)
public org.springframework.jdbc.core.JdbcOperations getJdbcTemplate()
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcOperations jdbcTemplate)