org.dartra.standard.dao.ser
Class SerDAOFactory

java.lang.Object
  extended byorg.dartra.standard.dao.ser.SerDAOFactory
All Implemented Interfaces:
org.dartra.framework.dao.DAOFactory

public class SerDAOFactory
extends java.lang.Object
implements org.dartra.framework.dao.DAOFactory

DAO factory to create data access objects that access DarTra game data serialized in a file (hence the class name prefix "Ser").

Author:
Erwin Vervaet

Constructor Summary
SerDAOFactory()
           
 
Method Summary
 void closeDataSource(org.dartra.framework.dao.DataSource dataSource)
           
 org.dartra.framework.dao.BoardDAO createBoardDAO()
           
 org.dartra.framework.dao.DartsSetDAO createDartsSetDAO()
           
 org.dartra.framework.dao.GameDAO createGameDAO()
           
 org.dartra.framework.dao.UserDAO createUserDAO()
           
 void initDataSource(org.dartra.framework.dao.DataSource dataSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerDAOFactory

public SerDAOFactory()
Method Detail

initDataSource

public void initDataSource(org.dartra.framework.dao.DataSource dataSource)
                    throws org.dartra.framework.dao.DataAccessException
Specified by:
initDataSource in interface org.dartra.framework.dao.DAOFactory
Throws:
org.dartra.framework.dao.DataAccessException

closeDataSource

public void closeDataSource(org.dartra.framework.dao.DataSource dataSource)
                     throws org.dartra.framework.dao.DataAccessException
Specified by:
closeDataSource in interface org.dartra.framework.dao.DAOFactory
Throws:
org.dartra.framework.dao.DataAccessException

createBoardDAO

public org.dartra.framework.dao.BoardDAO createBoardDAO()
Specified by:
createBoardDAO in interface org.dartra.framework.dao.DAOFactory

createDartsSetDAO

public org.dartra.framework.dao.DartsSetDAO createDartsSetDAO()
Specified by:
createDartsSetDAO in interface org.dartra.framework.dao.DAOFactory

createGameDAO

public org.dartra.framework.dao.GameDAO createGameDAO()
Specified by:
createGameDAO in interface org.dartra.framework.dao.DAOFactory

createUserDAO

public org.dartra.framework.dao.UserDAO createUserDAO()
Specified by:
createUserDAO in interface org.dartra.framework.dao.DAOFactory