diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/CustomerDebitWriter.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/CustomerDebitDao.java
similarity index 95%
rename from spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/CustomerDebitWriter.java
rename to spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/CustomerDebitDao.java
index 0de40e558..2b6a6a331 100644
--- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/CustomerDebitWriter.java
+++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/CustomerDebitDao.java
@@ -18,7 +18,7 @@ package org.springframework.batch.sample.dao;
import org.springframework.batch.sample.domain.CustomerDebit;
-public interface CustomerDebitWriter {
+public interface CustomerDebitDao {
void write(CustomerDebit customerDebit);
}
diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/FlatFileCustomerCreditWriter.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/FlatFileCustomerCreditDao.java
similarity index 96%
rename from spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/FlatFileCustomerCreditWriter.java
rename to spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/FlatFileCustomerCreditDao.java
index 8b53edb0d..9beac44d8 100644
--- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/FlatFileCustomerCreditWriter.java
+++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/FlatFileCustomerCreditDao.java
@@ -28,7 +28,7 @@ import org.springframework.beans.factory.DisposableBean;
* @see CustomerCreditDao
* @author Robert Kasanicky
*/
-public class FlatFileCustomerCreditWriter implements CustomerCreditDao,
+public class FlatFileCustomerCreditDao implements CustomerCreditDao,
DisposableBean {
private ItemWriter outputSource;
diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/HibernateCreditWriter.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/HibernateCreditDao.java
similarity index 94%
rename from spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/HibernateCreditWriter.java
rename to spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/HibernateCreditDao.java
index d1a2c4300..97839a1ca 100644
--- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/HibernateCreditWriter.java
+++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/HibernateCreditDao.java
@@ -29,7 +29,7 @@ import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
* @author Dave Syer
*
*/
-public class HibernateCreditWriter extends HibernateDaoSupport implements
+public class HibernateCreditDao extends HibernateDaoSupport implements
CustomerCreditDao, RepeatListener {
private int failOnFlush = -1;
diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/IbatisCustomerCreditWriter.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/IbatisCustomerCreditDao.java
similarity index 92%
rename from spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/IbatisCustomerCreditWriter.java
rename to spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/IbatisCustomerCreditDao.java
index 4d909e7a7..0dd6e57a8 100644
--- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/IbatisCustomerCreditWriter.java
+++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/IbatisCustomerCreditDao.java
@@ -22,7 +22,7 @@ import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;
* @author Lucas Ward
*
*/
-public class IbatisCustomerCreditWriter extends SqlMapClientDaoSupport
+public class IbatisCustomerCreditDao extends SqlMapClientDaoSupport
implements CustomerCreditDao {
String statementId;
diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcCustomerDebitWriter.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcCustomerDebitDao.java
similarity index 94%
rename from spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcCustomerDebitWriter.java
rename to spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcCustomerDebitDao.java
index ef919e7b8..449f8b355 100644
--- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcCustomerDebitWriter.java
+++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/dao/JdbcCustomerDebitDao.java
@@ -25,7 +25,7 @@ import org.springframework.jdbc.core.JdbcOperations;
*
* @author Robert Kasanicky
*/
-public class JdbcCustomerDebitWriter implements CustomerDebitWriter {
+public class JdbcCustomerDebitDao implements CustomerDebitDao {
private static final String UPDATE_CREDIT = "UPDATE customer SET credit= credit-? WHERE name=?";
diff --git a/spring-batch-samples/src/main/java/org/springframework/batch/sample/item/writer/CustomerUpdateWriter.java b/spring-batch-samples/src/main/java/org/springframework/batch/sample/item/writer/CustomerUpdateWriter.java
index e97cbe83f..e0fff68cd 100644
--- a/spring-batch-samples/src/main/java/org/springframework/batch/sample/item/writer/CustomerUpdateWriter.java
+++ b/spring-batch-samples/src/main/java/org/springframework/batch/sample/item/writer/CustomerUpdateWriter.java
@@ -17,7 +17,7 @@
package org.springframework.batch.sample.item.writer;
import org.springframework.batch.item.writer.AbstractItemWriter;
-import org.springframework.batch.sample.dao.JdbcCustomerDebitWriter;
+import org.springframework.batch.sample.dao.JdbcCustomerDebitDao;
import org.springframework.batch.sample.domain.CustomerDebit;
import org.springframework.batch.sample.domain.Trade;
@@ -28,7 +28,7 @@ import org.springframework.batch.sample.domain.Trade;
* @author Robert Kasanicky
*/
public class CustomerUpdateWriter extends AbstractItemWriter {
- private JdbcCustomerDebitWriter dao;
+ private JdbcCustomerDebitDao dao;
public void write(Object data) {
Trade trade = (Trade) data;
@@ -38,7 +38,7 @@ public class CustomerUpdateWriter extends AbstractItemWriter {
dao.write(customerDebit);
}
- public void setDao(JdbcCustomerDebitWriter outputSource) {
+ public void setDao(JdbcCustomerDebitDao outputSource) {
this.dao = outputSource;
}
diff --git a/spring-batch-samples/src/main/resources/jobs/hibernateJob.xml b/spring-batch-samples/src/main/resources/jobs/hibernateJob.xml
index c1610e293..1ed87b650 100644
--- a/spring-batch-samples/src/main/resources/jobs/hibernateJob.xml
+++ b/spring-batch-samples/src/main/resources/jobs/hibernateJob.xml
@@ -38,7 +38,7 @@
+ class="org.springframework.batch.sample.dao.HibernateCreditDao">
diff --git a/spring-batch-samples/src/main/resources/jobs/ibatisJob.xml b/spring-batch-samples/src/main/resources/jobs/ibatisJob.xml
index b57e88d70..056f1bbc8 100644
--- a/spring-batch-samples/src/main/resources/jobs/ibatisJob.xml
+++ b/spring-batch-samples/src/main/resources/jobs/ibatisJob.xml
@@ -20,7 +20,7 @@
class="org.springframework.batch.sample.item.writer.CustomerCreditIncreaseWriter">
+ class="org.springframework.batch.sample.dao.IbatisCustomerCreditDao">