Adding CollectionDAO interface.

This commit is contained in:
marcins78
2012-11-23 16:04:14 +00:00
parent 3b8a63c09a
commit 824011cfb0
2 changed files with 3 additions and 3 deletions

View File

@@ -11,11 +11,11 @@ import java.sql.*;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
public class CollectionDAO { public class DbCollectionDAO implements CollectionDAO {
private DbAccess _dbAccess; private DbAccess _dbAccess;
private CollectionSerializer _collectionSerializer; private CollectionSerializer _collectionSerializer;
public CollectionDAO(DbAccess dbAccess, CollectionSerializer collectionSerializer) { public DbCollectionDAO(DbAccess dbAccess, CollectionSerializer collectionSerializer) {
_dbAccess = dbAccess; _dbAccess = dbAccess;
_collectionSerializer = collectionSerializer; _collectionSerializer = collectionSerializer;
} }

View File

@@ -26,7 +26,7 @@ public class DaoBuilder {
objectMap.put(LeagueDAO.class, new LeagueDAO(dbAccess)); objectMap.put(LeagueDAO.class, new LeagueDAO(dbAccess));
objectMap.put(GameHistoryDAO.class, new GameHistoryDAO(dbAccess)); objectMap.put(GameHistoryDAO.class, new GameHistoryDAO(dbAccess));
objectMap.put(DeckDAO.class, new DeckDAO(dbAccess, library)); objectMap.put(DeckDAO.class, new DeckDAO(dbAccess, library));
objectMap.put(CollectionDAO.class, new CollectionDAO(dbAccess, collectionSerializer)); objectMap.put(CollectionDAO.class, new DbCollectionDAO(dbAccess, collectionSerializer));
objectMap.put(PlayerDAO.class, new PlayerDAO(dbAccess)); objectMap.put(PlayerDAO.class, new PlayerDAO(dbAccess));
} }
} }