Uses of Class
org.dspace.identifier.DOI
-
Packages that use DOI Package Description org.dspace.identifier Providers of durable unique identifiers (Handles, DOIs, etc.).org.dspace.identifier.dao org.dspace.identifier.dao.impl org.dspace.identifier.doi Make requests to the DOI registration angencies, f.e.to EZID DOI service, and analyze the responses.org.dspace.identifier.service -
-
Uses of DOI in org.dspace.identifier
Fields in org.dspace.identifier with type parameters of type DOI Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<DOI,String>DOI_. doistatic javax.persistence.metamodel.SingularAttribute<DOI,DSpaceObject>DOI_. dSpaceObjectstatic javax.persistence.metamodel.SingularAttribute<DOI,Integer>DOI_. idstatic javax.persistence.metamodel.SingularAttribute<DOI,Integer>DOI_. resourceTypeIdstatic javax.persistence.metamodel.SingularAttribute<DOI,Integer>DOI_. statusMethods in org.dspace.identifier that return DOI Modifier and Type Method Description DOIDOIServiceImpl. create(Context context)DOIDOIServiceImpl. findByDoi(Context context, String doi)DOIDOIServiceImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIServiceImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude)protected DOIDOIIdentifierProvider. loadOrCreateDOI(Context context, DSpaceObject dso, String doiIdentifier)Load a DOI from the database or creates it if it does not exist.Methods in org.dspace.identifier that return types with arguments of type DOI Modifier and Type Method Description List<DOI>DOIServiceImpl. getDOIsByStatus(Context context, List<Integer> statuses)List<DOI>DOIServiceImpl. getSimilarDOIsNotInState(Context context, String doiPattern, List<Integer> statuses, boolean dsoIsNotNull)Methods in org.dspace.identifier with parameters of type DOI Modifier and Type Method Description voidDOIServiceImpl. update(Context context, DOI doi) -
Uses of DOI in org.dspace.identifier.dao
Methods in org.dspace.identifier.dao that return DOI Modifier and Type Method Description DOIDOIDAO. findByDoi(Context context, String doi)DOIDOIDAO. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIDAO. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude)Methods in org.dspace.identifier.dao that return types with arguments of type DOI Modifier and Type Method Description List<DOI>DOIDAO. findByStatus(Context context, List<Integer> statuses)List<DOI>DOIDAO. findSimilarNotInState(Context context, String doi, List<Integer> statuses, boolean dsoNotNull) -
Uses of DOI in org.dspace.identifier.dao.impl
Methods in org.dspace.identifier.dao.impl that return DOI Modifier and Type Method Description DOIDOIDAOImpl. findByDoi(Context context, String doi)DOIDOIDAOImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIDAOImpl. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude)Methods in org.dspace.identifier.dao.impl that return types with arguments of type DOI Modifier and Type Method Description List<DOI>DOIDAOImpl. findByStatus(Context context, List<Integer> statuses)List<DOI>DOIDAOImpl. findSimilarNotInState(Context context, String doi, List<Integer> excludedStatuses, boolean dsoNotNull) -
Uses of DOI in org.dspace.identifier.doi
Methods in org.dspace.identifier.doi that return DOI Modifier and Type Method Description DOIDOIOrganiser. resolveToDOI(String identifier)Finds the TableRow in the Doi table that belongs to the specified DspaceObject.Methods in org.dspace.identifier.doi with parameters of type DOI Modifier and Type Method Description voidDOIOrganiser. register(DOI doiRow)voidDOIOrganiser. reserve(DOI doiRow)voidDOIOrganiser. update(DOI doiRow) -
Uses of DOI in org.dspace.identifier.service
Methods in org.dspace.identifier.service that return DOI Modifier and Type Method Description DOIDOIService. create(Context context)DOIDOIService. findByDoi(Context context, String doi)DOIDOIService. findDOIByDSpaceObject(Context context, DSpaceObject dso)DOIDOIService. findDOIByDSpaceObject(Context context, DSpaceObject dso, List<Integer> statusToExclude)Methods in org.dspace.identifier.service that return types with arguments of type DOI Modifier and Type Method Description List<DOI>DOIService. getDOIsByStatus(Context context, List<Integer> statuses)List<DOI>DOIService. getSimilarDOIsNotInState(Context context, String doiPattern, List<Integer> statuses, boolean dsoIsNotNull)Find all DOIs that are similar to the specified pattern ant not in the specified states.Methods in org.dspace.identifier.service with parameters of type DOI Modifier and Type Method Description voidDOIService. update(Context context, DOI doi)
-