Class GetJobProfiles
java.lang.Object
org.deltava.dao.DAO
org.deltava.dao.GetJobProfiles
A Data Access Object to read Job applications and profiles from the database.
- Since:
- 3.4
- Version:
- 9.0
- Author:
- Luke
-
Field Summary
Fields inherited from class org.deltava.dao.DAO
_queryMax, _queryStart, _queryTimeout, WGS84_SRID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProfile
(int id) Loads an applicant profile.Loads all applicant profile.Methods inherited from class org.deltava.dao.DAO
commitTransaction, createTimestamp, executeIDs, executeUpdate, executeUpdate, expandDate, formatDBName, formatLocation, getNewID, getQueryCount, prepare, prepareWithoutLimits, rollbackTransaction, setQueryMax, setQueryStart, setQueryTimeout, startTransaction, toID, toID, toInstant
-
Constructor Details
-
GetJobProfiles
Initializes the Data Access Object- Parameters:
c
- the JDBC connection to use
-
-
Method Details
-
getProfile
Loads an applicant profile.- Parameters:
id
- the auhtor ID- Returns:
- a Profile bean, or null if not found
- Throws:
DAOException
- if a JDBC error occurs
-
getProfiles
Loads all applicant profile.- Returns:
- a Collection of Profile beans
- Throws:
DAOException
- if a JDBC error occurs
-