Difference between revisions of "Talk:ESciDoc Services ImportManager"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) (MetadataHandler changes) |
Kleinfercher (talk | contribs) |
||
Line 15: | Line 15: | ||
* arxiv2pubitem (String itemXML, String xslt) | * arxiv2pubitem (String itemXML, String xslt) | ||
:calls the XMLTransformer for the itemXML and the transformation file xslt | :calls the XMLTransformer for the itemXML and the transformation file xslt | ||
*delete component ArxivHelper.java as we can read out the retry-after value from the http header |
Latest revision as of 13:00, 30 June 2008
maybe http://unapi.info/ could be an inspiration. Robert 19:17, 27 June 2008 (UTC)
Changes in Metadata Handler for the Import Service[edit]
Current Implementation[edit]
- fetchOAIRecord(String identifier, String source, String format)
- bibtex2item(String bibtex)
Future Implementation[edit]
MetadataHandler is only responsible for Metadata operations, the import is managed by the ImportHandler
- MDTransformation (String fromatFrom , String formatTo, String itemXML)
- The only public operation. From here the MetadataHandler distributes the calls to private operations
- MDTransformation builds the right transformation URI with the following schema:
- metadata/xslt/formatFrom2formatTo.xsl
- bibtex2pubitem(String bibtex)
- arxiv2pubitem (String itemXML, String xslt)
- calls the XMLTransformer for the itemXML and the transformation file xslt
- delete component ArxivHelper.java as we can read out the retry-after value from the http header