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.Map;
public class CollectionDAO {
public class DbCollectionDAO implements CollectionDAO {
private DbAccess _dbAccess;
private CollectionSerializer _collectionSerializer;
public CollectionDAO(DbAccess dbAccess, CollectionSerializer collectionSerializer) {
public DbCollectionDAO(DbAccess dbAccess, CollectionSerializer collectionSerializer) {
_dbAccess = dbAccess;
_collectionSerializer = collectionSerializer;
}

View File

@@ -26,7 +26,7 @@ public class DaoBuilder {
objectMap.put(LeagueDAO.class, new LeagueDAO(dbAccess));
objectMap.put(GameHistoryDAO.class, new GameHistoryDAO(dbAccess));
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));
}
}