Difference between revisions of "ESciDoc Services CitationStyleManager"

From MPDLMediaWiki
Jump to navigation Jump to search
m
Line 18: Line 18:
!Operation!!Status!!Input!!Output!!Description
!Operation!!Status!!Input!!Output!!Description
|-
|-
|explainStyles||implemented||none||List of styles and supported <br /> output formats in accordance <br /> with the explain_styles.xsd||This operation retrieves a list <br /> of supported citation styles and <br /> for each of them supported output<br /> format such as RTF, PDF, HTML.  
|explainStyles||implemented||none||List of styles and supported <br />
output formats in accordance <br />
with the explain_styles.xsd||This operation retrieves a list <br />
of supported citation styles and <br />
for each of them supported output<br />
  format such as RTF, PDF, HTML.  
|-
|-
|getOutput||implemented||String citationStyle<br /> String outputFormat<br /> String itemList<br /> ||byte []||The service takes as an input<br /> citationStyle identifier, an <br /> output format identifier and a list<br /> of content items and returns a byte<br /> array with metadata formatted in<br /> accordance with selected citation <br /> style and output format.<br /> <br /> Note: in future it is planned to <br /> return a URL from where the temporary<br /> file can be downloaded.  
|getOutput||implemented||String citationStyle<br />
String outputFormat<br />
String itemList<br />
||byte []||The service takes as an input<br />
  citationStyle identifier, an <br />
output format identifier and a list<br />
  of content items and returns a byte<br />
  array with metadata formatted in<br />
  accordance with selected citation <br />
style and output format.<br />
<br />
Note: in future it is planned to <br />
return a URL from where the temporary<br />
file can be downloaded.  
|-class='sortbottom'
|-class='sortbottom'
|colspan='5'|[{{SERVER}}/mediawiki/index.php/Special:TableEdit?id=9d918c381310dd472203b251d1a85892.561.1194349963&page=561&pagename={{FULLPAGENAMEE}} edit table]
|colspan='5'|[{{SERVER}}/mediawiki/index.php/Special:TableEdit?id=9d918c381310dd472203b251d1a85892.561.1194349963&page=561&pagename={{FULLPAGENAMEE}} edit table]
|}
|}
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
[[Category:ESciDoc]]
[[Category:ServiceOrientedArchitecture]]

Revision as of 10:34, 7 November 2007

ID (Label)[edit]

CSF

Complete Name[edit]

Citation Style Formatting Service

Status[edit]

Implemented

Description[edit]

This service formats the descriptive metadata of a content item (or a list of content items) in accordance with specific citation style such as APA, MLA, Chicago, MPG Yearbook citation style and others and generates a file with specific output format such as RTF, PDF or HTML.

Operations[edit]

Operation Status Input Output Description
explainStyles implemented none List of styles and supported

output formats in accordance
with the explain_styles.xsd||This operation retrieves a list
of supported citation styles and
for each of them supported output

format such as RTF, PDF, HTML. 
getOutput implemented String citationStyle

String outputFormat
String itemList

byte [] The service takes as an input
citationStyle identifier, an 

output format identifier and a list

of content items and returns a byte
array with metadata formatted in
accordance with selected citation

style and output format.

Note: in future it is planned to
return a URL from where the temporary
file can be downloaded.

edit table