|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
User Data Access Object (DAO) interface.
| Method Summary | |
Education |
getEducation(Long id)
Gets a specific education experience based on its id. |
Experience |
getExperience(Long id)
Gets a specific work experience based on its id. |
Membership |
getMembership(Long id)
Gets a specific membership based on its id. |
List |
getMemberships(Long resumeId)
Gets a list of memberships based on the passed in resumeId. |
Reference |
getReference(Long id)
Gets a specific reference based on its id. |
List |
getReferences(Long resumeId)
Gets a list of references based on the passed in resumeId. |
Resume |
getResume(Long resumeId)
Gets a resume based on a resume's id |
List |
getResumesByUserId(Long userId)
Gets resume by name, create new resume if necessary. |
List |
getSchools(Long resumeId)
Gets a list of education experiences based on the passed in resumeId. |
List |
getWorkHistory(Long resumeId)
Gets a list of work experiences based on the passed in resumeId. |
void |
removeObject(Object o)
Generic method to delete an object |
void |
removeResume(Object o)
Deletes a resume. |
Object |
saveObject(Object o)
Generic method to save an object - handles both update and insert. |
| Method Detail |
public List getResumesByUserId(Long userId)
throws DAOException
userId - the user's id
DAOException
public Resume getResume(Long resumeId)
throws DAOException
resumeId -
DAOException
public void removeResume(Object o)
throws DAOException
o - the object to remove
DAOException
public Object saveObject(Object o)
throws DAOException
o - the object to save
DAOException
public void removeObject(Object o)
throws Exception
o - the object to delete
DAOException
Exception
public List getSchools(Long resumeId)
throws DAOException
resumeId -
DAOException
public Education getEducation(Long id)
throws DAOException
id -
DAOException
public List getWorkHistory(Long resumeId)
throws DAOException
resumeId -
DAOException
public Experience getExperience(Long id)
throws DAOException
id -
DAOException
public List getReferences(Long resumeId)
throws DAOException
resumeId -
DAOException
public Reference getReference(Long id)
throws DAOException
id -
DAOException
public List getMemberships(Long resumeId)
throws DAOException
resumeId -
DAOException
public Membership getMembership(Long id)
throws DAOException
id -
DAOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||