Differences between revisions 5 and 6
Revision 5 as of 2008-10-09 15:23:08
Size: 1266
Editor: jrg
Comment:
Revision 6 as of 2008-10-13 12:59:15
Size: 1268
Editor: jrg
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
WSDL: attachment:FileCharacterizer.xml
Line 11: Line 10:

WSDL: attachment:FileCharacterizer.xml

File characterization API

A webservice will be provided, that given a URL will provide output of characterization tools, and a file format ID. This API is yet to be defined.

The concept is that the output of this webservice must be included in a technical datastream for the file object. Also, the format ID must be provided in technical metadata.

File Characterization API

WSDL: attachment:FileCharacterizer.xml

The following describes those methods of the File Characterization API that may be called by the GUI.

characterizeFile

Generates characterization output from analysis of file.

Input parameters:

  • org.apache.axis.types.URI fileURI URL to the file to be characterized.

Returns:

  • FileCharacterization Characterisation message and a format ID. Data structure summarized below.

Data structures

FileCharacterization

Returned by characterizeFile.

Characterisation response. Contains the following private fields. Each has corresponding getter and setter methods.

  • byte[] characterizationOutput The output of the characterization tool.

  • String pronomID The PRONOM file format ID.

  • String validationStatus

  • String md5CheckSum

File characterization API (last edited 2010-03-17 13:08:50 by localhost)