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">