Class UserDaoImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractDao<User>
ubic.gemma.persistence.service.common.auditAndSecurity.UserDaoImpl
DAO Class: is able to create, update, remove, load, and find objects of type
ubic.gemma.model.common.auditAndSecurity.User.- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractDao
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDoes a look up for the given entity in the persistent storage, usually looking for a specific identifier ( either id or a string property).findByEmail(String email) findByUserName(String userName) loadGroupAuthorities(User user) loadGroups(User user) voidRemove a persistent instancevoidupdate(Collection<User> entities) Methods inherited from class ubic.gemma.persistence.service.AbstractDao
countAll, create, create, findByProperty, findByPropertyIn, findOneByProperty, findOrCreate, getBatchSize, getElementClass, getEntityName, getIdentifierPropertyName, getSessionFactory, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, save, save, streamAll, streamAll, streamQuery, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, findOrCreate, getElementClass, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, save, save, streamAll, streamAll, update
-
Constructor Details
-
UserDaoImpl
-
-
Method Details
-
findByEmail
- Specified by:
findByEmailin interfaceUserDao
-
findByUserName
- Specified by:
findByUserNamein interfaceUserDao
-
loadGroupAuthorities
- Specified by:
loadGroupAuthoritiesin interfaceUserDao
-
loadGroups
- Specified by:
loadGroupsin interfaceUserDao
-
remove
Description copied from interface:BaseDaoRemove a persistent instance -
update
-
find
Description copied from interface:BaseDaoDoes a look up for the given entity in the persistent storage, usually looking for a specific identifier ( either id or a string property).
-