List of usage examples for org.springframework.batch.core.repository.dao JdbcJobExecutionDao setJobExecutionIncrementer
public void setJobExecutionIncrementer(DataFieldMaxValueIncrementer jobExecutionIncrementer)
From source file:org.springframework.batch.core.repository.support.JobRepositoryFactoryBean.java
@Override protected JobExecutionDao createJobExecutionDao() throws Exception { JdbcJobExecutionDao dao = new JdbcJobExecutionDao(); dao.setJdbcTemplate(jdbcOperations); dao.setJobExecutionIncrementer( incrementerFactory.getIncrementer(databaseType, tablePrefix + "JOB_EXECUTION_SEQ")); dao.setTablePrefix(tablePrefix);/*w w w. j a v a 2 s .com*/ dao.setClobTypeToUse(determineClobTypeToUse(this.databaseType)); dao.setExitMessageLength(maxVarCharLength); dao.afterPropertiesSet(); return dao; }