Uses of Class
org.dspace.external.model.ExternalDataObject
-
Packages that use ExternalDataObject Package Description org.dspace.external.provider org.dspace.external.provider.impl org.dspace.external.service org.dspace.external.service.impl -
-
Uses of ExternalDataObject in org.dspace.external.provider
Methods in org.dspace.external.provider that return types with arguments of type ExternalDataObject Modifier and Type Method Description Optional<ExternalDataObject>ExternalDataProvider. getExternalDataObject(String id)This method will take a String id as a parameter and it'll call the ExternalDataProvider's endpoint or data source to retrieve and build the ExternalDataObjectList<ExternalDataObject>ExternalDataProvider. searchExternalDataObjects(String query, int start, int limit)This method will query the ExternalDataProvider's endpoint or data source to retrieve and build a list of ExternalDataObjects through a search with the given parameters -
Uses of ExternalDataObject in org.dspace.external.provider.impl
Methods in org.dspace.external.provider.impl that return ExternalDataObject Modifier and Type Method Description protected ExternalDataObjectOrcidV2AuthorDataProvider. convertToExternalDataObject(org.orcid.jaxb.model.record_v2.Person person)Methods in org.dspace.external.provider.impl that return types with arguments of type ExternalDataObject Modifier and Type Method Description Optional<ExternalDataObject>LCNameDataProvider. getExternalDataObject(String id)Optional<ExternalDataObject>OrcidV2AuthorDataProvider. getExternalDataObject(String id)Optional<ExternalDataObject>SherpaJournalDataProvider. getExternalDataObject(String id)Optional<ExternalDataObject>SherpaPublisherDataProvider. getExternalDataObject(String id)List<ExternalDataObject>LCNameDataProvider. searchExternalDataObjects(String text, int start, int limit)List<ExternalDataObject>OrcidV2AuthorDataProvider. searchExternalDataObjects(String query, int start, int limit)List<ExternalDataObject>SherpaJournalDataProvider. searchExternalDataObjects(String query, int start, int limit)List<ExternalDataObject>SherpaPublisherDataProvider. searchExternalDataObjects(String query, int start, int limit) -
Uses of ExternalDataObject in org.dspace.external.service
Methods in org.dspace.external.service that return types with arguments of type ExternalDataObject Modifier and Type Method Description Optional<ExternalDataObject>ExternalDataService. getExternalDataObject(String source, String identifier)This method will return an Optional instance of ExternalDataObject for the given source and identifier It will try to retrieve one through an ExternalDataProvider as defined by the source with the given identifierList<ExternalDataObject>ExternalDataService. searchExternalDataObjects(String source, String query, int start, int limit)This method will return a list of ExternalDataObjects as defined through the source in which they will be searched for, the given query start and limit parametersMethods in org.dspace.external.service with parameters of type ExternalDataObject Modifier and Type Method Description WorkspaceItemExternalDataService. createWorkspaceItemFromExternalDataObject(Context context, ExternalDataObject externalDataObject, Collection collection)This method will create a WorkspaceItem in the given Collection based on the given ExternalDataObject. -
Uses of ExternalDataObject in org.dspace.external.service.impl
Methods in org.dspace.external.service.impl that return types with arguments of type ExternalDataObject Modifier and Type Method Description Optional<ExternalDataObject>ExternalDataServiceImpl. getExternalDataObject(String source, String id)List<ExternalDataObject>ExternalDataServiceImpl. searchExternalDataObjects(String source, String query, int start, int limit)Methods in org.dspace.external.service.impl with parameters of type ExternalDataObject Modifier and Type Method Description WorkspaceItemExternalDataServiceImpl. createWorkspaceItemFromExternalDataObject(Context context, ExternalDataObject externalDataObject, Collection collection)
-