Talk:ESciDoc Services ImportManager

From MPDLMediaWiki
Jump to navigation Jump to search

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