Package org.dspace.submit.lookup
Interface SubmissionLookupDataLoader
-
- All Superinterfaces:
gr.ekt.bte.core.DataLoader
- All Known Implementing Classes:
ArXivOnlineDataLoader,CiNiiOnlineDataLoader,CrossRefOnlineDataLoader,NetworkSubmissionLookupDataLoader,PubmedOnlineDataLoader
public interface SubmissionLookupDataLoader extends gr.ekt.bte.core.DataLoader- Author:
- Andrea Bollini, Kostas Stamatis, Luigi Andrea Pascarelli, Panagiotis Koutsourakis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<gr.ekt.bte.core.Record>getByDOIs(Context context, Set<String> doiToSearch)List<gr.ekt.bte.core.Record>getByIdentifier(Context context, Map<String,Set<String>> keys)List<String>getSupportedIdentifiers()booleanisSearchProvider()List<gr.ekt.bte.core.Record>search(Context context, String title, String author, int year)
-
-
-
Field Detail
-
DOI
static final String DOI
- See Also:
- Constant Field Values
-
PUBMED
static final String PUBMED
- See Also:
- Constant Field Values
-
ARXIV
static final String ARXIV
- See Also:
- Constant Field Values
-
REPEC
static final String REPEC
- See Also:
- Constant Field Values
-
SCOPUSEID
static final String SCOPUSEID
- See Also:
- Constant Field Values
-
CINII
static final String CINII
- See Also:
- Constant Field Values
-
TYPE
static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isSearchProvider
boolean isSearchProvider()
-
search
List<gr.ekt.bte.core.Record> search(Context context, String title, String author, int year) throws org.apache.http.HttpException, IOException
- Throws:
org.apache.http.HttpExceptionIOException
-
getByIdentifier
List<gr.ekt.bte.core.Record> getByIdentifier(Context context, Map<String,Set<String>> keys) throws org.apache.http.HttpException, IOException
- Throws:
org.apache.http.HttpExceptionIOException
-
getByDOIs
List<gr.ekt.bte.core.Record> getByDOIs(Context context, Set<String> doiToSearch) throws org.apache.http.HttpException, IOException
- Throws:
org.apache.http.HttpExceptionIOException
-
-