@Component public class DefaultBatchConfigurer extends java.lang.Object implements BatchConfigurer
Modifier | Constructor and Description |
---|---|
protected |
DefaultBatchConfigurer() |
|
DefaultBatchConfigurer(javax.sql.DataSource dataSource) |
Modifier and Type | Method and Description |
---|---|
protected JobExplorer |
createJobExplorer() |
protected JobLauncher |
createJobLauncher() |
protected JobRepository |
createJobRepository() |
JobExplorer |
getJobExplorer() |
JobLauncher |
getJobLauncher() |
JobRepository |
getJobRepository() |
org.springframework.transaction.PlatformTransactionManager |
getTransactionManager() |
void |
initialize() |
void |
setDataSource(javax.sql.DataSource dataSource)
Sets the dataSource.
|
protected DefaultBatchConfigurer()
public DefaultBatchConfigurer(javax.sql.DataSource dataSource)
@Autowired(required=false) public void setDataSource(javax.sql.DataSource dataSource)
DataSource
has been set once, all future
values are passed are ignored (to prevent @Autowired from overwriting
the value).dataSource
- public JobRepository getJobRepository()
getJobRepository
in interface BatchConfigurer
public org.springframework.transaction.PlatformTransactionManager getTransactionManager()
getTransactionManager
in interface BatchConfigurer
public JobLauncher getJobLauncher()
getJobLauncher
in interface BatchConfigurer
public JobExplorer getJobExplorer()
getJobExplorer
in interface BatchConfigurer
@PostConstruct public void initialize()
protected JobLauncher createJobLauncher() throws java.lang.Exception
java.lang.Exception
protected JobRepository createJobRepository() throws java.lang.Exception
java.lang.Exception
protected JobExplorer createJobExplorer() throws java.lang.Exception
java.lang.Exception