Class GetAcademyCertifications
java.lang.Object
org.deltava.dao.DAO
org.deltava.dao.GetAcademyCertifications
A Data Access Object to load Flight Academy Certifications and Check Ride scripts.
- Since:
- 1.0
- Version:
- 10.1
- Author:
- Luke
-
Field Summary
Fields inherited from class org.deltava.dao.DAO
_queryMax, _queryStart, _queryTimeout, WGS84_SRID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLoads a Flight Academy Certification profile.Loads all active Flight Academy Certification profiles.getAll()
Loads all Flight Academy Certification profiles.Loads a specific Flight Academy Check Ride script from the datbaase.Loads all Flight Academy Check Ride scripts from the database.getWithGraduates
(boolean visibleOnly) Loads all Flight Academy Certification profiles with at least one Graduate.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
-
GetAcademyCertifications
Initializes the Data Access Object.- Parameters:
c
- the JDBC connection to use
-
-
Method Details
-
get
Loads a Flight Academy Certification profile.- Parameters:
name
- the Certification name- Returns:
- a Certification bean, or null if not found
- Throws:
DAOException
- if a JDBC error occurs
-
getActive
Loads all active Flight Academy Certification profiles.- Returns:
- a Collection of Certification beans
- Throws:
DAOException
- if a JDBC error occurs
-
getAll
Loads all Flight Academy Certification profiles.- Returns:
- a Collection of Certification beans
- Throws:
DAOException
- if a JDBC error occurs
-
getWithGraduates
Loads all Flight Academy Certification profiles with at least one Graduate.- Parameters:
visibleOnly
- TRUE to only list visible Certifications, otherwise FALSE- Returns:
- a Collection of Certification beans
- Throws:
DAOException
- if a JDBC error occurs
-
getScript
Loads a specific Flight Academy Check Ride script from the datbaase.- Parameters:
id
- the Check Ride ID- Returns:
- an AcademyRideScript bean, or null if none
- Throws:
DAOException
- if a JDBC error occurs
-
getScripts
Loads all Flight Academy Check Ride scripts from the database.- Returns:
- a Collection of AcademyRideScript beans
- Throws:
DAOException
- if a JDBC error occurs
-