toolbox.dao
Class MySQLDaoManager

Package class diagram package MySQLDaoManager
java.lang.Object
  extended by toolbox.dao.AbstractDaoManager
      extended by toolbox.dao.MySQLDaoManager
All Implemented Interfaces:
DaoManager

public class MySQLDaoManager
extends AbstractDaoManager

DaoManager implementation for mysql databases.


Field Summary
 
Fields inherited from class toolbox.dao.AbstractDaoManager
m_statements, m_tableDefs, m_xmlProps
 
Constructor Summary
MySQLDaoManager()
          Default constructor
 
Method Summary
 void init(XMLProperties xmlProps)
          Initialise the manager with XML configuration containing the definition of the data dictionary that is abstracted and the physical database configuration parameters.
 
Methods inherited from class toolbox.dao.AbstractDaoManager
destroy, freeResources, getConnection, getDaoWorker, getListBuilder, getName, initFinal, initSQL, initStart, newTransactionContext, releaseConnection, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MySQLDaoManager

public MySQLDaoManager()
Default constructor

Method Detail

init

public void init(XMLProperties xmlProps)
          throws DaoException
Initialise the manager with XML configuration containing the definition of the data dictionary that is abstracted and the physical database configuration parameters.

Parameters:
xmlProps - XML configuration containing data dictionary definition.
Throws:
DaoException - if the manager cannot be initialised.