public class MultiThreadedJdbcItemReader<T> extends Object implements org.springframework.batch.item.ItemReader<T>, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.BeanNameAware
| Constructor and Description |
|---|
MultiThreadedJdbcItemReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet()
Check mandatory properties.
|
String |
getFileName() |
boolean |
isDisabled() |
boolean |
isLogErrors() |
boolean |
isThreadIsolation() |
T |
read() |
void |
setBeanName(String name) |
void |
setDataSource(DataSource dataSource) |
void |
setDisabled(boolean disabled) |
void |
setFileName(String fileName) |
void |
setLogErrors(boolean logErrors) |
void |
setPreparedStatementSetter(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter) |
void |
setRowMapper(org.springframework.jdbc.core.RowMapper<T> rowMapper) |
void |
setSql(String sql) |
void |
setThreadIsolation(boolean threadIsolation) |
String |
sqlFileToString() |
String |
toString() |
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionInitializingBean.afterPropertiesSet()public void setDataSource(DataSource dataSource)
dataSource - the dataSource to setpublic void setSql(String sql)
sql - the sql to setpublic void setRowMapper(org.springframework.jdbc.core.RowMapper<T> rowMapper)
rowMapper - the rowMapper to setpublic void setPreparedStatementSetter(org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)
preparedStatementSetter - the preparedStatementSetter to setpublic void setLogErrors(boolean logErrors)
logErrors - the logErrors to setpublic boolean isLogErrors()
public void setDisabled(boolean disabled)
disabled - the disabled to setpublic boolean isDisabled()
public void setBeanName(String name)
setBeanName in interface org.springframework.beans.factory.BeanNameAwarepublic String sqlFileToString()
public String getFileName()
public void setFileName(String fileName)
public boolean isThreadIsolation()
public void setThreadIsolation(boolean threadIsolation)
Copyright © 2016. All rights reserved.