@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 BatchConfigurerpublic org.springframework.transaction.PlatformTransactionManager getTransactionManager()
getTransactionManager in interface BatchConfigurerpublic JobLauncher getJobLauncher()
getJobLauncher in interface BatchConfigurerpublic JobExplorer getJobExplorer()
getJobExplorer in interface BatchConfigurer@PostConstruct public void initialize()
protected JobLauncher createJobLauncher() throws java.lang.Exception
java.lang.Exceptionprotected JobRepository createJobRepository() throws java.lang.Exception
java.lang.Exceptionprotected JobExplorer createJobExplorer() throws java.lang.Exception
java.lang.Exception