Class TrainingVideo
java.lang.Object
org.deltava.beans.fleet.LibraryEntry
org.deltava.beans.fleet.FileEntry
org.deltava.beans.fleet.Video
org.deltava.beans.academy.TrainingVideo
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<LibraryEntry>,Auditable,AuthoredBean,ViewEntry,Cacheable
A bean to store Flight Academy training video metadata.
- Since:
- 1.0
- Version:
- 6.0
- Author:
- Luke
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.deltava.beans.fleet.Video
Video.Type -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new Training Video bean.Expands a generic video into a Training Video. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCertification(String certName) Adds a Flight Academy certification to this Training Video.Returns the Flight Academy certifications associated with this video.voidsetCertifications(Collection<String> certNames) Resets and updates the list of Flight Academy certifications associated with this video.Methods inherited from class org.deltava.beans.fleet.Video
getType, isValidFormat, setTypeMethods inherited from class org.deltava.beans.fleet.FileEntry
getAuthorID, getCategory, setAuthorID, setCategoryMethods inherited from class org.deltava.beans.fleet.LibraryEntry
cacheKey, compareTo, file, getAuditID, getDescription, getDownloadCount, getFileName, getFullName, getName, getOwner, getRowClassName, getSecurity, getSize, hashCode, setDescription, setDownloadCount, setName, setOwner, setSecurity, setSize, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.deltava.beans.Auditable
getAuditType, isCrossApp
-
Constructor Details
-
TrainingVideo
-
TrainingVideo
Expands a generic video into a Training Video.- Parameters:
v- the existing Video bean
-
-
Method Details
-
getCertifications
Returns the Flight Academy certifications associated with this video.- Returns:
- a Collection of Certification names
- See Also:
-
addCertification
Adds a Flight Academy certification to this Training Video.- Parameters:
certName- the Certification name- See Also:
-
setCertifications
Resets and updates the list of Flight Academy certifications associated with this video.- Parameters:
certNames- a Collection of Certification names- See Also:
-