diff --git a/samples/.settings/jobLauncher.launch b/samples/.settings/jobLauncher.launch
index 99e18316f..4f5b598f5 100644
--- a/samples/.settings/jobLauncher.launch
+++ b/samples/.settings/jobLauncher.launch
@@ -11,5 +11,5 @@
-
+
diff --git a/samples/.springBeans b/samples/.springBeans
index 1a06c56cc..5453e6625 100644
--- a/samples/.springBeans
+++ b/samples/.springBeans
@@ -23,7 +23,7 @@
src/main/resources/jobs/hibernateJob.xml
src/main/resources/jobs/ibatisJob.xml
src/main/resources/jobs/compositeProcessorSampleJob.xml
- src/main/resources/jobs/nflJob.xml
+ src/main/resources/jobs/footballJob.xml
src/main/resources/jobs/simpleTaskletJob.xml
src/main/resources/beanRefContext.xml
src/main/resources/jobs/delegatingJob.xml
@@ -143,13 +143,13 @@
-
+
true
false
src/main/resources/data-source-context.xml
src/main/resources/simple-container-definition.xml
- src/main/resources/jobs/nflJob.xml
+ src/main/resources/jobs/footballJob.xml
diff --git a/samples/pom.xml b/samples/pom.xml
index f4e17dbce..e2b8b90b8 100644
--- a/samples/pom.xml
+++ b/samples/pom.xml
@@ -187,10 +187,10 @@
**/Abstract*.java
- **/NflJobFunctionalTests.java
+ **/FootballJobFunctionalTests.java
-
\ No newline at end of file
+
diff --git a/samples/src/main/java/org/springframework/batch/sample/dao/NflPlayerDao.java b/samples/src/main/java/org/springframework/batch/sample/dao/NflPlayerDao.java
deleted file mode 100644
index 87c93d6c2..000000000
--- a/samples/src/main/java/org/springframework/batch/sample/dao/NflPlayerDao.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package org.springframework.batch.sample.dao;
-
-import org.springframework.batch.sample.domain.NflPlayer;
-
-public interface NflPlayerDao {
-
- void savePlayer(NflPlayer nflPlayer);
-}
diff --git a/samples/src/main/java/org/springframework/batch/sample/dao/PlayerDao.java b/samples/src/main/java/org/springframework/batch/sample/dao/PlayerDao.java
new file mode 100644
index 000000000..96f005b39
--- /dev/null
+++ b/samples/src/main/java/org/springframework/batch/sample/dao/PlayerDao.java
@@ -0,0 +1,8 @@
+package org.springframework.batch.sample.dao;
+
+import org.springframework.batch.sample.domain.Player;
+
+public interface PlayerDao {
+
+ void savePlayer(Player player);
+}
diff --git a/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflGameDao.java b/samples/src/main/java/org/springframework/batch/sample/dao/SqlGameDao.java
similarity index 77%
rename from samples/src/main/java/org/springframework/batch/sample/dao/SqlNflGameDao.java
rename to samples/src/main/java/org/springframework/batch/sample/dao/SqlGameDao.java
index fd3f634ff..7ec36c036 100644
--- a/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflGameDao.java
+++ b/samples/src/main/java/org/springframework/batch/sample/dao/SqlGameDao.java
@@ -1,21 +1,21 @@
package org.springframework.batch.sample.dao;
import org.springframework.batch.io.ItemWriter;
-import org.springframework.batch.sample.domain.NflGame;
+import org.springframework.batch.sample.domain.Game;
import org.springframework.jdbc.core.support.JdbcDaoSupport;
import org.springframework.util.Assert;
-public class SqlNflGameDao extends JdbcDaoSupport implements ItemWriter {
+public class SqlGameDao extends JdbcDaoSupport implements ItemWriter {
private static final String INSERT_GAME = "INSERT into GAMES(player_id,year,team,week,opponent,"
+ "completes,attempts,passing_yards,passing_td,interceptions,rushes,rush_yards,"
+ "receptions,receptions_yards,total_td) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
public void write(Object output) {
- Assert.isTrue(output instanceof NflGame,
- "Only NflGame objects can be written out" + "using this Dao");
+ Assert.isTrue(output instanceof Game,
+ "Only Game objects can be written out" + "using this Dao");
- NflGame game = (NflGame) output;
+ Game game = (Game) output;
Object[] args = new Object[] { game.getId(),
new Integer(game.getYear()), game.getTeam(),
diff --git a/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflPlayerDao.java b/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflPlayerDao.java
deleted file mode 100644
index 51631c305..000000000
--- a/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflPlayerDao.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- *
- */
-package org.springframework.batch.sample.dao;
-
-import org.springframework.batch.sample.domain.NflPlayer;
-import org.springframework.jdbc.core.support.JdbcDaoSupport;
-
-/**
- * @author Lucas Ward
- *
- */
-public class SqlNflPlayerDao extends JdbcDaoSupport implements NflPlayerDao {
-
- public static final String INSERT_PLAYER = "INSERT into players(player_id, " +
- "last_name, first_name, pos, year_of_birth, year_drafted)" +
- " values (?,?,?,?,?,?)";
-
- /* (non-Javadoc)
- * @see com.nfl.NflPlayerDao#savePlayer(com.nfl.NflPlayer)
- */
- public void savePlayer(NflPlayer nflPlayer) {
-
- getJdbcTemplate().update(INSERT_PLAYER,
- new Object[]{nflPlayer.getID(),nflPlayer.getLastName(),
- nflPlayer.getFirstName(), nflPlayer.getPosition(),
- new Integer(nflPlayer.getBirthYear()),
- new Integer(nflPlayer.getDebutYear())});
- }
-}
diff --git a/samples/src/main/java/org/springframework/batch/sample/dao/SqlPlayerDao.java b/samples/src/main/java/org/springframework/batch/sample/dao/SqlPlayerDao.java
new file mode 100644
index 000000000..a645ed6fa
--- /dev/null
+++ b/samples/src/main/java/org/springframework/batch/sample/dao/SqlPlayerDao.java
@@ -0,0 +1,27 @@
+/**
+ *
+ */
+package org.springframework.batch.sample.dao;
+
+import org.springframework.batch.sample.domain.Player;
+import org.springframework.jdbc.core.support.JdbcDaoSupport;
+
+/**
+ * @author Lucas Ward
+ *
+ */
+public class SqlPlayerDao extends JdbcDaoSupport implements PlayerDao {
+
+ public static final String INSERT_PLAYER = "INSERT into players(player_id, " +
+ "last_name, first_name, pos, year_of_birth, year_drafted)" +
+ " values (?,?,?,?,?,?)";
+
+ public void savePlayer(Player player) {
+
+ getJdbcTemplate().update(INSERT_PLAYER,
+ new Object[]{player.getID(),player.getLastName(),
+ player.getFirstName(), player.getPosition(),
+ new Integer(player.getBirthYear()),
+ new Integer(player.getDebutYear())});
+ }
+}
diff --git a/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflPlayerSummaryDao.java b/samples/src/main/java/org/springframework/batch/sample/dao/SqlPlayerSummaryDao.java
similarity index 71%
rename from samples/src/main/java/org/springframework/batch/sample/dao/SqlNflPlayerSummaryDao.java
rename to samples/src/main/java/org/springframework/batch/sample/dao/SqlPlayerSummaryDao.java
index dd3ca84a7..1d961f3ac 100644
--- a/samples/src/main/java/org/springframework/batch/sample/dao/SqlNflPlayerSummaryDao.java
+++ b/samples/src/main/java/org/springframework/batch/sample/dao/SqlPlayerSummaryDao.java
@@ -1,11 +1,11 @@
package org.springframework.batch.sample.dao;
import org.springframework.batch.io.ItemWriter;
-import org.springframework.batch.sample.domain.NflPlayerSummary;
+import org.springframework.batch.sample.domain.PlayerSummary;
import org.springframework.jdbc.core.support.JdbcDaoSupport;
import org.springframework.util.Assert;
-public class SqlNflPlayerSummaryDao extends JdbcDaoSupport implements ItemWriter {
+public class SqlPlayerSummaryDao extends JdbcDaoSupport implements ItemWriter {
private static final String INSERT_SUMMARY = "INSERT into PLAYER_SUMMARY(ID,YEAR,COMPLETES,ATTEMPTS," +
"PASSING_YARDS,PASSING_TD,INTERCEPTIONS,RUSHES,RUSH_YARDS,RECEPTIONS,RECEPTIONS_YARDS," +
@@ -13,10 +13,10 @@ public class SqlNflPlayerSummaryDao extends JdbcDaoSupport implements ItemWriter
public void write(Object output) {
- Assert.isInstanceOf(NflPlayerSummary.class, output, SqlNflPlayerSummaryDao.class.getName() + " only " +
- "supports outputing " + NflPlayerSummary.class.getName() + " instances.");
+ Assert.isInstanceOf(PlayerSummary.class, output, SqlPlayerSummaryDao.class.getName() + " only " +
+ "supports outputing " + PlayerSummary.class.getName() + " instances.");
- NflPlayerSummary summary = (NflPlayerSummary)output;
+ PlayerSummary summary = (PlayerSummary)output;
Object[] args = new Object[]{summary.getId(), Integer.valueOf(summary.getYear()),
Integer.valueOf(summary.getCompletes()), Integer.valueOf(summary.getAttempts()),
diff --git a/samples/src/main/java/org/springframework/batch/sample/domain/NflGame.java b/samples/src/main/java/org/springframework/batch/sample/domain/Game.java
similarity index 92%
rename from samples/src/main/java/org/springframework/batch/sample/domain/NflGame.java
rename to samples/src/main/java/org/springframework/batch/sample/domain/Game.java
index 5148b7a1f..c24cce96a 100644
--- a/samples/src/main/java/org/springframework/batch/sample/domain/NflGame.java
+++ b/samples/src/main/java/org/springframework/batch/sample/domain/Game.java
@@ -2,7 +2,7 @@ package org.springframework.batch.sample.domain;
import org.apache.commons.lang.builder.EqualsBuilder;
-public class NflGame {
+public class Game {
private String id;
private int year;
@@ -203,7 +203,7 @@ public class NflGame {
public String toString() {
- return "NFL Game: ID=" + id + " " + team + " vs. " + opponent +
+ return "Game: ID=" + id + " " + team + " vs. " + opponent +
" - " + year;
}
diff --git a/samples/src/main/java/org/springframework/batch/sample/domain/NflPlayer.java b/samples/src/main/java/org/springframework/batch/sample/domain/Player.java
similarity index 88%
rename from samples/src/main/java/org/springframework/batch/sample/domain/NflPlayer.java
rename to samples/src/main/java/org/springframework/batch/sample/domain/Player.java
index 777087489..2d238d921 100644
--- a/samples/src/main/java/org/springframework/batch/sample/domain/NflPlayer.java
+++ b/samples/src/main/java/org/springframework/batch/sample/domain/Player.java
@@ -1,6 +1,6 @@
package org.springframework.batch.sample.domain;
-public class NflPlayer {
+public class Player {
private String ID;
private String lastName;
@@ -11,7 +11,7 @@ public class NflPlayer {
public String toString() {
- return "NFL-PLAYER:ID=" + ID + ",Last Name=" + lastName +
+ return "PLAYER:ID=" + ID + ",Last Name=" + lastName +
",First Name=" + firstName + ",Position=" + position +
",Birth Year=" + birthYear + ",DebutYear=" +
debutYear;
diff --git a/samples/src/main/java/org/springframework/batch/sample/domain/NflPlayerSummary.java b/samples/src/main/java/org/springframework/batch/sample/domain/PlayerSummary.java
similarity index 88%
rename from samples/src/main/java/org/springframework/batch/sample/domain/NflPlayerSummary.java
rename to samples/src/main/java/org/springframework/batch/sample/domain/PlayerSummary.java
index 9d05450c6..bbadf93dc 100644
--- a/samples/src/main/java/org/springframework/batch/sample/domain/NflPlayerSummary.java
+++ b/samples/src/main/java/org/springframework/batch/sample/domain/PlayerSummary.java
@@ -3,13 +3,13 @@ package org.springframework.batch.sample.domain;
import org.apache.commons.lang.builder.EqualsBuilder;
/**
- * Domain object representing the summary of a given Nfl Player's
+ * Domain object representing the summary of a given Player's
* year.
*
* @author Lucas Ward
*
*/
-public class NflPlayerSummary {
+public class PlayerSummary {
private String id;
private int year;
@@ -99,7 +99,7 @@ public class NflPlayerSummary {
public String toString() {
- return "NFL Player Summary: ID=" + id + " Year=" + year;
+ return "Player Summary: ID=" + id + " Year=" + year;
}
public boolean equals(Object obj) {
diff --git a/samples/src/main/java/org/springframework/batch/sample/exception/handler/NflExceptionHandler.java b/samples/src/main/java/org/springframework/batch/sample/exception/handler/FootballExceptionHandler.java
similarity index 81%
rename from samples/src/main/java/org/springframework/batch/sample/exception/handler/NflExceptionHandler.java
rename to samples/src/main/java/org/springframework/batch/sample/exception/handler/FootballExceptionHandler.java
index 3a9bbba24..7f650254e 100644
--- a/samples/src/main/java/org/springframework/batch/sample/exception/handler/NflExceptionHandler.java
+++ b/samples/src/main/java/org/springframework/batch/sample/exception/handler/FootballExceptionHandler.java
@@ -5,10 +5,10 @@ import org.apache.commons.logging.LogFactory;
import org.springframework.batch.repeat.RepeatContext;
import org.springframework.batch.repeat.exception.handler.ExceptionHandler;
-public class NflExceptionHandler implements ExceptionHandler {
+public class FootballExceptionHandler implements ExceptionHandler {
private static final Log logger = LogFactory
- .getLog(NflExceptionHandler.class);
+ .getLog(FootballExceptionHandler.class);
public void handleException(RepeatContext context, Throwable throwable)
throws RuntimeException {
diff --git a/samples/src/main/java/org/springframework/batch/sample/item/processor/NflPlayerItemProcessor.java b/samples/src/main/java/org/springframework/batch/sample/item/processor/NflPlayerItemProcessor.java
deleted file mode 100644
index a8bcd3cfc..000000000
--- a/samples/src/main/java/org/springframework/batch/sample/item/processor/NflPlayerItemProcessor.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.springframework.batch.sample.item.processor;
-
-import org.springframework.batch.item.ItemProcessor;
-import org.springframework.batch.sample.dao.NflPlayerDao;
-import org.springframework.batch.sample.domain.NflPlayer;
-
-public class NflPlayerItemProcessor implements ItemProcessor {
-
- NflPlayerDao nflPlayerDao;
-
- public void process(Object data) throws Exception {
- nflPlayerDao.savePlayer((NflPlayer)data);
- }
-
- public void setNflPlayerDao(NflPlayerDao nflPlayerDao) {
- this.nflPlayerDao = nflPlayerDao;
- }
-}
diff --git a/samples/src/main/java/org/springframework/batch/sample/item/processor/PlayerItemProcessor.java b/samples/src/main/java/org/springframework/batch/sample/item/processor/PlayerItemProcessor.java
new file mode 100644
index 000000000..a8d24af0c
--- /dev/null
+++ b/samples/src/main/java/org/springframework/batch/sample/item/processor/PlayerItemProcessor.java
@@ -0,0 +1,18 @@
+package org.springframework.batch.sample.item.processor;
+
+import org.springframework.batch.item.ItemProcessor;
+import org.springframework.batch.sample.dao.PlayerDao;
+import org.springframework.batch.sample.domain.Player;
+
+public class PlayerItemProcessor implements ItemProcessor {
+
+ PlayerDao playerDao;
+
+ public void process(Object data) throws Exception {
+ playerDao.savePlayer((Player)data);
+ }
+
+ public void setPlayerDao(PlayerDao playerDao) {
+ this.playerDao = playerDao;
+ }
+}
diff --git a/samples/src/main/java/org/springframework/batch/sample/mapping/GameMapper.java b/samples/src/main/java/org/springframework/batch/sample/mapping/GameMapper.java
new file mode 100644
index 000000000..176b757a8
--- /dev/null
+++ b/samples/src/main/java/org/springframework/batch/sample/mapping/GameMapper.java
@@ -0,0 +1,35 @@
+package org.springframework.batch.sample.mapping;
+
+import org.springframework.batch.io.file.FieldSet;
+import org.springframework.batch.io.file.FieldSetMapper;
+import org.springframework.batch.sample.domain.Game;
+
+public class GameMapper implements FieldSetMapper {
+
+ public Object mapLine(FieldSet fs) {
+
+ if(fs == null){
+ return null;
+ }
+
+ Game game = new Game();
+ game.setId(fs.readString("id"));
+ game.setYear(fs.readInt("year"));
+ game.setTeam(fs.readString("team"));
+ game.setWeek(fs.readInt("week"));
+ game.setOpponent(fs.readString("opponent"));
+ game.setCompletes(fs.readInt("completes"));
+ game.setAttempts(fs.readInt("attempts"));
+ game.setPassingYards(fs.readInt("passingYards"));
+ game.setPassingTd(fs.readInt("passingTd"));
+ game.setInterceptions(fs.readInt("interceptions"));
+ game.setRushes(fs.readInt("rushes"));
+ game.setRushYards(fs.readInt("rushYards"));
+ game.setReceptions(fs.readInt("receptions", 0));
+ game.setReceptionYards(fs.readInt("receptionYards"));
+ game.setTotalTd(fs.readInt("totalTd"));
+
+ return game;
+ }
+
+}
diff --git a/samples/src/main/java/org/springframework/batch/sample/mapping/NflGameMapper.java b/samples/src/main/java/org/springframework/batch/sample/mapping/NflGameMapper.java
deleted file mode 100644
index 46e1d4e20..000000000
--- a/samples/src/main/java/org/springframework/batch/sample/mapping/NflGameMapper.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package org.springframework.batch.sample.mapping;
-
-import org.springframework.batch.io.file.FieldSet;
-import org.springframework.batch.io.file.FieldSetMapper;
-import org.springframework.batch.sample.domain.NflGame;
-
-public class NflGameMapper implements FieldSetMapper {
-
- public Object mapLine(FieldSet fs) {
-
- if(fs == null){
- return null;
- }
-
- NflGame nflGame = new NflGame();
- nflGame.setId(fs.readString("id"));
- nflGame.setYear(fs.readInt("year"));
- nflGame.setTeam(fs.readString("team"));
- nflGame.setWeek(fs.readInt("week"));
- nflGame.setOpponent(fs.readString("opponent"));
- nflGame.setCompletes(fs.readInt("completes"));
- nflGame.setAttempts(fs.readInt("attempts"));
- nflGame.setPassingYards(fs.readInt("passingYards"));
- nflGame.setPassingTd(fs.readInt("passingTd"));
- nflGame.setInterceptions(fs.readInt("interceptions"));
- nflGame.setRushes(fs.readInt("rushes"));
- nflGame.setRushYards(fs.readInt("rushYards"));
- nflGame.setReceptions(fs.readInt("receptions", 0));
- nflGame.setReceptionYards(fs.readInt("receptionYards"));
- nflGame.setTotalTd(fs.readInt("totalTd"));
-
- return nflGame;
- }
-
-}
diff --git a/samples/src/main/java/org/springframework/batch/sample/mapping/NflPlayerMapper.java b/samples/src/main/java/org/springframework/batch/sample/mapping/NflPlayerMapper.java
deleted file mode 100644
index 1b71fb786..000000000
--- a/samples/src/main/java/org/springframework/batch/sample/mapping/NflPlayerMapper.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.springframework.batch.sample.mapping;
-
-import org.springframework.batch.io.file.FieldSet;
-import org.springframework.batch.io.file.FieldSetMapper;
-import org.springframework.batch.sample.domain.NflPlayer;
-
-public class NflPlayerMapper implements FieldSetMapper {
-
- public Object mapLine(FieldSet fs) {
-
- if(fs == null){
- return null;
- }
-
- NflPlayer nflPlayer = new NflPlayer();
- nflPlayer.setID(fs.readString("ID"));
- nflPlayer.setLastName(fs.readString("lastName"));
- nflPlayer.setFirstName(fs.readString("firstName"));
- nflPlayer.setPosition(fs.readString("position"));
- nflPlayer.setDebutYear(fs.readInt("debutYear"));
- nflPlayer.setBirthYear(fs.readInt("birthYear"));
-
- return nflPlayer;
- }
-
-
-}
diff --git a/samples/src/main/java/org/springframework/batch/sample/mapping/PlayerMapper.java b/samples/src/main/java/org/springframework/batch/sample/mapping/PlayerMapper.java
new file mode 100644
index 000000000..353089e60
--- /dev/null
+++ b/samples/src/main/java/org/springframework/batch/sample/mapping/PlayerMapper.java
@@ -0,0 +1,27 @@
+package org.springframework.batch.sample.mapping;
+
+import org.springframework.batch.io.file.FieldSet;
+import org.springframework.batch.io.file.FieldSetMapper;
+import org.springframework.batch.sample.domain.Player;
+
+public class PlayerMapper implements FieldSetMapper {
+
+ public Object mapLine(FieldSet fs) {
+
+ if(fs == null){
+ return null;
+ }
+
+ Player player = new Player();
+ player.setID(fs.readString("ID"));
+ player.setLastName(fs.readString("lastName"));
+ player.setFirstName(fs.readString("firstName"));
+ player.setPosition(fs.readString("position"));
+ player.setDebutYear(fs.readInt("debutYear"));
+ player.setBirthYear(fs.readInt("birthYear"));
+
+ return player;
+ }
+
+
+}
diff --git a/samples/src/main/java/org/springframework/batch/sample/mapping/NflPlayerSummaryMapper.java b/samples/src/main/java/org/springframework/batch/sample/mapping/PlayerSummaryMapper.java
similarity index 83%
rename from samples/src/main/java/org/springframework/batch/sample/mapping/NflPlayerSummaryMapper.java
rename to samples/src/main/java/org/springframework/batch/sample/mapping/PlayerSummaryMapper.java
index 51a8d8211..18a7c3a18 100644
--- a/samples/src/main/java/org/springframework/batch/sample/mapping/NflPlayerSummaryMapper.java
+++ b/samples/src/main/java/org/springframework/batch/sample/mapping/PlayerSummaryMapper.java
@@ -18,23 +18,23 @@ package org.springframework.batch.sample.mapping;
import java.sql.ResultSet;
import java.sql.SQLException;
-import org.springframework.batch.sample.domain.NflPlayerSummary;
+import org.springframework.batch.sample.domain.PlayerSummary;
import org.springframework.jdbc.core.RowMapper;
/**
- * RowMapper used to map a ResultSet to a (@link NflPlayerSummary)
+ * RowMapper used to map a ResultSet to a (@link PlayerSummary)
*
* @author Lucas Ward
*
*/
-public class NflPlayerSummaryMapper implements RowMapper {
+public class PlayerSummaryMapper implements RowMapper {
/* (non-Javadoc)
* @see org.springframework.jdbc.core.RowMapper#mapRow(java.sql.ResultSet, int)
*/
public Object mapRow(ResultSet rs, int rowNum) throws SQLException {
- NflPlayerSummary summary = new NflPlayerSummary();
+ PlayerSummary summary = new PlayerSummary();
summary.setId(rs.getString(1));
summary.setYear(rs.getInt(2));
diff --git a/samples/src/main/resources/data/nfljob/input/games.csv b/samples/src/main/resources/data/footballjob/input/games.csv
similarity index 100%
rename from samples/src/main/resources/data/nfljob/input/games.csv
rename to samples/src/main/resources/data/footballjob/input/games.csv
diff --git a/samples/src/main/resources/data/nfljob/input/player.csv b/samples/src/main/resources/data/footballjob/input/player.csv
similarity index 100%
rename from samples/src/main/resources/data/nfljob/input/player.csv
rename to samples/src/main/resources/data/footballjob/input/player.csv
diff --git a/samples/src/main/resources/jobs/nflJob.xml b/samples/src/main/resources/jobs/footballJob.xml
similarity index 87%
rename from samples/src/main/resources/jobs/nflJob.xml
rename to samples/src/main/resources/jobs/footballJob.xml
index f72d5d0dc..b7cf6a711 100644
--- a/samples/src/main/resources/jobs/nflJob.xml
+++ b/samples/src/main/resources/jobs/footballJob.xml
@@ -12,7 +12,7 @@
-
@@ -36,10 +36,10 @@
-
+ class="org.springframework.batch.sample.item.processor.PlayerItemProcessor">
+
+ class="org.springframework.batch.sample.dao.SqlPlayerDao">
@@ -69,7 +69,7 @@
class="org.springframework.batch.item.processor.ItemWriterItemProcessor">
+ class="org.springframework.batch.sample.dao.SqlGameDao">
@@ -99,7 +99,7 @@
class="org.springframework.batch.item.processor.ItemWriterItemProcessor">
+ class="org.springframework.batch.sample.dao.SqlPlayerSummaryDao">
@@ -118,7 +118,7 @@
-
+
@@ -130,7 +130,7 @@
+ class="org.springframework.batch.sample.mapping.PlayerMapper" />
@@ -139,7 +139,7 @@
-
+
@@ -151,7 +151,7 @@
+ class="org.springframework.batch.sample.mapping.GameMapper" />
@@ -160,7 +160,7 @@
+ class="org.springframework.batch.sample.mapping.PlayerSummaryMapper" />
diff --git a/samples/src/test/java/org/springframework/batch/sample/NflJobFunctionalTests.java b/samples/src/test/java/org/springframework/batch/sample/FootballJobFunctionalTests.java
similarity index 56%
rename from samples/src/test/java/org/springframework/batch/sample/NflJobFunctionalTests.java
rename to samples/src/test/java/org/springframework/batch/sample/FootballJobFunctionalTests.java
index 35b00f469..ccfcf715d 100644
--- a/samples/src/test/java/org/springframework/batch/sample/NflJobFunctionalTests.java
+++ b/samples/src/test/java/org/springframework/batch/sample/FootballJobFunctionalTests.java
@@ -1,9 +1,9 @@
package org.springframework.batch.sample;
-public class NflJobFunctionalTests extends AbstractValidatingBatchLauncherTests {
+public class FootballJobFunctionalTests extends AbstractValidatingBatchLauncherTests {
protected String[] getConfigLocations() {
- return new String[] {"jobs/nfljob.xmlXXX"};
+ return new String[] {"jobs/footballJob.xml"};
}
protected void validatePostConditions() throws Exception {
diff --git a/samples/src/test/java/org/springframework/batch/sample/TaskExecutorLauncher.java b/samples/src/test/java/org/springframework/batch/sample/TaskExecutorLauncher.java
index 92ddc6732..c9ea03826 100644
--- a/samples/src/test/java/org/springframework/batch/sample/TaskExecutorLauncher.java
+++ b/samples/src/test/java/org/springframework/batch/sample/TaskExecutorLauncher.java
@@ -29,7 +29,7 @@ public class TaskExecutorLauncher {
// Paths to individual job configurations. Each one must include the
// step scope and the jobConfigurationRegistryBeanPostProcessor.
final String[] paths = new String[] { "jobs/adhocLoopJob.xml",
- "jobs/nflJob.xml" };
+ "jobs/footballJob.xml" };
// The simple execution environment will be used as a parent
// context for each of the job contexts. The standard version of this
diff --git a/samples/src/test/java/org/springframework/batch/sample/dao/SqlNflGameDaoIntegrationTests.java b/samples/src/test/java/org/springframework/batch/sample/dao/SqlGameDaoIntegrationTests.java
similarity index 59%
rename from samples/src/test/java/org/springframework/batch/sample/dao/SqlNflGameDaoIntegrationTests.java
rename to samples/src/test/java/org/springframework/batch/sample/dao/SqlGameDaoIntegrationTests.java
index 311817532..a6dda9f05 100644
--- a/samples/src/test/java/org/springframework/batch/sample/dao/SqlNflGameDaoIntegrationTests.java
+++ b/samples/src/test/java/org/springframework/batch/sample/dao/SqlGameDaoIntegrationTests.java
@@ -18,7 +18,7 @@ package org.springframework.batch.sample.dao;
import java.sql.ResultSet;
import java.sql.SQLException;
-import org.springframework.batch.sample.domain.NflGame;
+import org.springframework.batch.sample.domain.Game;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests;
@@ -26,11 +26,11 @@ import org.springframework.test.AbstractTransactionalDataSourceSpringContextTest
* @author Lucas Ward
*
*/
-public class SqlNflGameDaoIntegrationTests extends
+public class SqlGameDaoIntegrationTests extends
AbstractTransactionalDataSourceSpringContextTests {
- SqlNflGameDao gameDao;
- NflGame game = new NflGame();
+ SqlGameDao gameDao;
+ Game game = new Game();
protected String[] getConfigLocations() {
return new String[]{"data-source-context.xml"};
@@ -39,7 +39,7 @@ public class SqlNflGameDaoIntegrationTests extends
protected void onSetUpBeforeTransaction() throws Exception {
super.onSetUpBeforeTransaction();
- gameDao = new SqlNflGameDao();
+ gameDao = new SqlGameDao();
gameDao.setJdbcTemplate(getJdbcTemplate());
game.setId("AbduKa00");
@@ -63,11 +63,11 @@ public class SqlNflGameDaoIntegrationTests extends
gameDao.write(game);
- NflGame tempGame = (NflGame)getJdbcTemplate().queryForObject("SELECT * FROM GAMES", new NflGameRowMapper());
+ Game tempGame = (Game)getJdbcTemplate().queryForObject("SELECT * FROM GAMES", new GameRowMapper());
assertEquals(tempGame, game);
}
- public static class NflGameRowMapper implements RowMapper {
+ public static class GameRowMapper implements RowMapper {
public Object mapRow(ResultSet rs, int arg1) throws SQLException{
@@ -75,24 +75,24 @@ public class SqlNflGameDaoIntegrationTests extends
return null;
}
- NflGame nflGame = new NflGame();
- nflGame.setId(rs.getString("PLAYER_ID"));
- nflGame.setYear(rs.getInt("year"));
- nflGame.setTeam(rs.getString("team"));
- nflGame.setWeek(rs.getInt("week"));
- nflGame.setOpponent(rs.getString("opponent"));
- nflGame.setCompletes(rs.getInt("completes"));
- nflGame.setAttempts(rs.getInt("attempts"));
- nflGame.setPassingYards(rs.getInt("passing_Yards"));
- nflGame.setPassingTd(rs.getInt("passing_Td"));
- nflGame.setInterceptions(rs.getInt("interceptions"));
- nflGame.setRushes(rs.getInt("rushes"));
- nflGame.setRushYards(rs.getInt("rush_Yards"));
- nflGame.setReceptions(rs.getInt("receptions"));
- nflGame.setReceptionYards(rs.getInt("receptions_Yards"));
- nflGame.setTotalTd(rs.getInt("total_Td"));
+ Game game = new Game();
+ game.setId(rs.getString("PLAYER_ID"));
+ game.setYear(rs.getInt("year"));
+ game.setTeam(rs.getString("team"));
+ game.setWeek(rs.getInt("week"));
+ game.setOpponent(rs.getString("opponent"));
+ game.setCompletes(rs.getInt("completes"));
+ game.setAttempts(rs.getInt("attempts"));
+ game.setPassingYards(rs.getInt("passing_Yards"));
+ game.setPassingTd(rs.getInt("passing_Td"));
+ game.setInterceptions(rs.getInt("interceptions"));
+ game.setRushes(rs.getInt("rushes"));
+ game.setRushYards(rs.getInt("rush_Yards"));
+ game.setReceptions(rs.getInt("receptions"));
+ game.setReceptionYards(rs.getInt("receptions_Yards"));
+ game.setTotalTd(rs.getInt("total_Td"));
- return nflGame;
+ return game;
}
}
}
diff --git a/samples/src/test/java/org/springframework/batch/sample/dao/SqlNflPlayerDaoIntegrationTests.java b/samples/src/test/java/org/springframework/batch/sample/dao/SqlPlayerDaoIntegrationTests.java
similarity index 79%
rename from samples/src/test/java/org/springframework/batch/sample/dao/SqlNflPlayerDaoIntegrationTests.java
rename to samples/src/test/java/org/springframework/batch/sample/dao/SqlPlayerDaoIntegrationTests.java
index faee8714e..de62f45e4 100644
--- a/samples/src/test/java/org/springframework/batch/sample/dao/SqlNflPlayerDaoIntegrationTests.java
+++ b/samples/src/test/java/org/springframework/batch/sample/dao/SqlPlayerDaoIntegrationTests.java
@@ -6,7 +6,7 @@ package org.springframework.batch.sample.dao;
import java.sql.ResultSet;
import java.sql.SQLException;
-import org.springframework.batch.sample.domain.NflPlayer;
+import org.springframework.batch.sample.domain.Player;
import org.springframework.jdbc.core.RowCallbackHandler;
import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests;
@@ -14,10 +14,10 @@ import org.springframework.test.AbstractTransactionalDataSourceSpringContextTest
* @author Lucas Ward
*
*/
-public class SqlNflPlayerDaoIntegrationTests extends AbstractTransactionalDataSourceSpringContextTests {
+public class SqlPlayerDaoIntegrationTests extends AbstractTransactionalDataSourceSpringContextTests {
- private SqlNflPlayerDao playerDao;
- private NflPlayer player;
+ private SqlPlayerDao playerDao;
+ private Player player;
private static final String GET_PLAYER = "SELECT * from PLAYERS";
protected String[] getConfigLocations() {
@@ -29,10 +29,10 @@ public class SqlNflPlayerDaoIntegrationTests extends AbstractTransactionalDataSo
// TODO Auto-generated method stub
super.onSetUpBeforeTransaction();
- playerDao = new SqlNflPlayerDao();
+ playerDao = new SqlPlayerDao();
playerDao.setJdbcTemplate(this.jdbcTemplate);
- player = new NflPlayer();
+ player = new Player();
player.setID("AKFJDL00");
player.setFirstName("John");
player.setLastName("Doe");
diff --git a/samples/src/test/java/org/springframework/batch/sample/dao/SqlNflPlayerSummaryDaoIntegrationTests.java b/samples/src/test/java/org/springframework/batch/sample/dao/SqlPlayerSummaryDaoIntegrationTests.java
similarity index 75%
rename from samples/src/test/java/org/springframework/batch/sample/dao/SqlNflPlayerSummaryDaoIntegrationTests.java
rename to samples/src/test/java/org/springframework/batch/sample/dao/SqlPlayerSummaryDaoIntegrationTests.java
index 27f9c73c9..39aadea58 100644
--- a/samples/src/test/java/org/springframework/batch/sample/dao/SqlNflPlayerSummaryDaoIntegrationTests.java
+++ b/samples/src/test/java/org/springframework/batch/sample/dao/SqlPlayerSummaryDaoIntegrationTests.java
@@ -16,8 +16,8 @@
package org.springframework.batch.sample.dao;
-import org.springframework.batch.sample.domain.NflPlayerSummary;
-import org.springframework.batch.sample.mapping.NflPlayerSummaryMapper;
+import org.springframework.batch.sample.domain.PlayerSummary;
+import org.springframework.batch.sample.mapping.PlayerSummaryMapper;
import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests;
@@ -25,11 +25,11 @@ import org.springframework.test.AbstractTransactionalDataSourceSpringContextTest
* @author Lucas Ward
*
*/
-public class SqlNflPlayerSummaryDaoIntegrationTests extends
+public class SqlPlayerSummaryDaoIntegrationTests extends
AbstractTransactionalDataSourceSpringContextTests {
- SqlNflPlayerSummaryDao playerSummaryDao;
- NflPlayerSummary summary;
+ SqlPlayerSummaryDao playerSummaryDao;
+ PlayerSummary summary;
protected String[] getConfigLocations() {
return new String[] { "data-source-context.xml" };
@@ -38,10 +38,10 @@ public class SqlNflPlayerSummaryDaoIntegrationTests extends
protected void onSetUpBeforeTransaction() throws Exception {
super.onSetUpBeforeTransaction();
- playerSummaryDao = new SqlNflPlayerSummaryDao();
+ playerSummaryDao = new SqlPlayerSummaryDao();
playerSummaryDao.setJdbcTemplate(getJdbcTemplate());
- summary = new NflPlayerSummary();
+ summary = new PlayerSummary();
summary.setId("AikmTr00");
summary.setYear(1997);
summary.setCompletes(294);
@@ -60,9 +60,9 @@ public class SqlNflPlayerSummaryDaoIntegrationTests extends
playerSummaryDao.write(summary);
- NflPlayerSummary testSummary = (NflPlayerSummary) getJdbcTemplate()
+ PlayerSummary testSummary = (PlayerSummary) getJdbcTemplate()
.queryForObject("SELECT * FROM PLAYER_SUMMARY",
- new NflPlayerSummaryMapper());
+ new PlayerSummaryMapper());
assertEquals(testSummary, summary);
}