|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate3.support.HibernateDaoSupport
org.bejug.javacareers.jobs.dao.hibernate.AbstractParameterDaoHibernateImpl
Generic dao-implementation for all parameterDao's. This class doesn't implement the getParameters-method, this is delayed to the concrete subdao's.
| Field Summary |
| Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
| Constructor Summary | |
AbstractParameterDaoHibernateImpl()
|
|
| Method Summary | |
void |
deleteParameter(org.bejug.javacareers.jobs.model.AbstractParameter parameter)
{Delete a parameter from the database.} |
void |
deleteParameter(java.lang.Integer id)
{Delete a paramter by id.} |
java.lang.Class |
getClazz()
|
org.bejug.javacareers.jobs.model.AbstractParameter |
getParameter(java.lang.Integer id)
Retrieves a parameter from the database, using it's id. |
java.util.List |
getParameters()
Retrieve all parameters. |
void |
setClazz(java.lang.Class clazz)
|
void |
store(org.bejug.javacareers.jobs.model.AbstractParameter parameter)
Saves a parameter to the database. |
| Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport |
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractParameterDaoHibernateImpl()
| Method Detail |
public java.lang.Class getClazz()
public void setClazz(java.lang.Class clazz)
clazz - the Class this dao has to refer topublic java.util.List getParameters()
getParameters in interface ParameterDaopublic org.bejug.javacareers.jobs.model.AbstractParameter getParameter(java.lang.Integer id)
getParameter in interface ParameterDaoid - the id of the parameter.
public void deleteParameter(org.bejug.javacareers.jobs.model.AbstractParameter parameter)
deleteParameter in interface ParameterDaoparameter - the parameter to delete.public void deleteParameter(java.lang.Integer id)
deleteParameter in interface ParameterDaoid - an integer indicating the id to delete.public void store(org.bejug.javacareers.jobs.model.AbstractParameter parameter)
store in interface ParameterDaoparameter - the parameter to update/insert.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||