public class EPersonDAOImpl extends AbstractHibernateDSODAO<EPerson> implements EPersonDAO
| Modifier | Constructor and Description |
|---|---|
protected |
EPersonDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
countRows(Context context) |
List<EPerson> |
findAll(Context context,
MetadataField metadataSortField,
String sortField) |
List<EPerson> |
findAllSubscribers(Context context) |
EPerson |
findByEmail(Context context,
String email) |
List<EPerson> |
findByGroups(Context context,
Set<Group> groups) |
EPerson |
findByNetid(Context context,
String netid) |
List<EPerson> |
findNotActiveSince(Context context,
Date date) |
List<EPerson> |
findWithPasswordWithoutDigestAlgorithm(Context context) |
protected org.hibernate.Query |
getSearchQuery(Context context,
String queryString,
String queryParam,
List<MetadataField> queryFields,
List<MetadataField> sortFields,
String sortField) |
List<EPerson> |
search(Context context,
String query,
List<MetadataField> queryFields,
List<MetadataField> sortFields,
int offset,
int limit) |
int |
searchResultCount(Context context,
String query,
List<MetadataField> queryFields) |
addMetadataLeftJoin, addMetadataSortQuery, addMetadataValueWhereQuery, findByLegacyIdcount, count, countLong, create, createCriteria, createCriteria, createQuery, delete, findAll, findByID, findByID, findMany, findMany, findUnique, getHibernateSession, iterate, list, list, save, singleResult, singleResult, uniqueResult, uniqueResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindByLegacyIdcreate, delete, findAll, findByID, findByID, findMany, findUnique, savepublic EPerson findByEmail(Context context, String email) throws SQLException
findByEmail in interface EPersonDAOSQLExceptionpublic EPerson findByNetid(Context context, String netid) throws SQLException
findByNetid in interface EPersonDAOSQLExceptionpublic List<EPerson> search(Context context, String query, List<MetadataField> queryFields, List<MetadataField> sortFields, int offset, int limit) throws SQLException
search in interface EPersonDAOSQLExceptionpublic int searchResultCount(Context context, String query, List<MetadataField> queryFields) throws SQLException
searchResultCount in interface EPersonDAOSQLExceptionpublic List<EPerson> findAll(Context context, MetadataField metadataSortField, String sortField) throws SQLException
findAll in interface EPersonDAOSQLExceptionpublic List<EPerson> findByGroups(Context context, Set<Group> groups) throws SQLException
findByGroups in interface EPersonDAOSQLExceptionpublic List<EPerson> findWithPasswordWithoutDigestAlgorithm(Context context) throws SQLException
findWithPasswordWithoutDigestAlgorithm in interface EPersonDAOSQLExceptionpublic List<EPerson> findNotActiveSince(Context context, Date date) throws SQLException
findNotActiveSince in interface EPersonDAOSQLExceptionprotected org.hibernate.Query getSearchQuery(Context context, String queryString, String queryParam, List<MetadataField> queryFields, List<MetadataField> sortFields, String sortField) throws SQLException
SQLExceptionpublic List<EPerson> findAllSubscribers(Context context) throws SQLException
findAllSubscribers in interface EPersonDAOSQLExceptionpublic int countRows(Context context) throws SQLException
countRows in interface EPersonDAOSQLExceptionCopyright © 2016 DuraSpace. All rights reserved.