Example usage for org.springframework.batch.core.repository.dao JdbcJobExecutionDao setJdbcTemplate

List of usage examples for org.springframework.batch.core.repository.dao JdbcJobExecutionDao setJdbcTemplate

Introduction

In this page you can find the example usage for org.springframework.batch.core.repository.dao JdbcJobExecutionDao setJdbcTemplate.

Prototype

public void setJdbcTemplate(JdbcOperations jdbcTemplate) 

Source Link

Usage

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(/*from  ww  w.j  a  v a  2s .  c o  m*/
            incrementerFactory.getIncrementer(databaseType, tablePrefix + "JOB_EXECUTION_SEQ"));
    dao.setTablePrefix(tablePrefix);
    dao.setClobTypeToUse(determineClobTypeToUse(this.databaseType));
    dao.setExitMessageLength(maxVarCharLength);
    dao.afterPropertiesSet();
    return dao;
}