eu.planets_project.services.characterise
Interface Characterise
- All Superinterfaces: 
 - PlanetsService
 
@MTOM
@StreamingAttachment(parseEagerly=true,
                     memoryThreshold=10485760L)
public interface Characterise- extends PlanetsService
 
Characterisation of one digital object. This is the
 generic characterisation interface for characterisation tools like the XCL
 Extractor and the New Zealand Metadata Extractor. It supports service
 description to facilitate discovery, allows parameters to be discovered and
 submitted to control the underlying tools (if needed).
| 
Field Summary | 
static java.lang.String | 
NAME
 
          The service name. | 
static javax.xml.namespace.QName | 
QNAME
 
          The qualified name. | 
 
 
 
NAME
static final java.lang.String NAME
- The service name.
- See Also:
 - Constant Field Values
 
 
QNAME
static final javax.xml.namespace.QName QNAME
- The qualified name.
 
characterise
@RequestWrapper(className="eu.planets_project.services.characterise.CharacteriseCharacterise")
@ResponseWrapper(className="eu.planets_project.services.characterise.CharacteriseCharacteriseResponse")
CharacteriseResult characterise(DigitalObject digitalObject,
                                                               java.util.List<Parameter> parameters)
 
- Parameters:
 digitalObject - The digital object to characteriseparameters - for fine grained tool control
- Returns:
 - A list of properties, wrapped into a CharacteriseResult
 
 
listProperties
@ResponseWrapper(className="eu.planets_project.services.characterise.CharacteriselistPropertiesResponse")
java.util.List<Property> listProperties(java.net.URI formatURI)
 
- Parameters:
 formatURI - A format URI
- Returns:
 - The properties this characterisation service extracts for the
         given file format
 
 
Copyright © 2007-2010 The Planets Consortium. All Rights Reserved.