public class JPAVariantDao extends JPABaseDao<Variant,String> implements VariantDao
entityManager| Constructor and Description |
|---|
JPAVariantDao() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(Variant variant) |
boolean |
existsVariantIDForAdmin(String variantID) |
boolean |
existsVariantIDForDeveloper(String variantID,
String loginName) |
List<Variant> |
findAllVariantsByIDs(List<String> variantIDs) |
Variant |
findByVariantID(String variantID) |
List<String> |
findVariantIDsForDeveloper(String loginName) |
Class<Variant> |
getType() |
create, createHibernateQuery, createQuery, createQuery, createUntypedQuery, find, flushAndClear, getSingleResultForQuery, lock, setEntityManager, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, find, flushAndClear, lock, updatepublic void delete(Variant variant)
delete in interface GenericBaseDao<Variant,String>delete in class JPABaseDao<Variant,String>public Variant findByVariantID(String variantID)
findByVariantID in interface VariantDaopublic boolean existsVariantIDForDeveloper(String variantID, String loginName)
existsVariantIDForDeveloper in interface VariantDaopublic List<String> findVariantIDsForDeveloper(String loginName)
findVariantIDsForDeveloper in interface VariantDaopublic List<Variant> findAllVariantsByIDs(List<String> variantIDs)
findAllVariantsByIDs in interface VariantDaopublic boolean existsVariantIDForAdmin(String variantID)
existsVariantIDForAdmin in interface VariantDaoCopyright © 2018 JBoss by Red Hat. All rights reserved.