public class DOIDAOImpl extends AbstractHibernateDAO<DOI> implements DOIDAO
| Modifier | Constructor and Description |
|---|---|
protected |
DOIDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
DOI |
findByDoi(Context context,
String doi) |
List<DOI> |
findByStatus(Context context,
List<Integer> statuses) |
DOI |
findDOIByDSpaceObject(Context context,
DSpaceObject dso) |
DOI |
findDOIByDSpaceObject(Context context,
DSpaceObject dso,
List<Integer> statusToExclude) |
List<DOI> |
findSimilarNotInState(Context context,
String doi,
List<Integer> excludedStatuses,
boolean dsoNotNull) |
count, 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, waitcreate, delete, findAll, findByID, findByID, findMany, findUnique, savepublic DOI findByDoi(Context context, String doi) throws SQLException
findByDoi in interface DOIDAOSQLExceptionpublic DOI findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude) throws SQLException
findDOIByDSpaceObject in interface DOIDAOSQLExceptionpublic List<DOI> findByStatus(Context context, List<Integer> statuses) throws SQLException
findByStatus in interface DOIDAOSQLExceptionpublic List<DOI> findSimilarNotInState(Context context, String doi, List<Integer> excludedStatuses, boolean dsoNotNull) throws SQLException
findSimilarNotInState in interface DOIDAOSQLExceptionpublic DOI findDOIByDSpaceObject(Context context, DSpaceObject dso) throws SQLException
findDOIByDSpaceObject in interface DOIDAOSQLExceptionCopyright © 2022 LYRASIS. All rights reserved.