eu.planets_project.services.compare
Interface CommonProperties

All Superinterfaces:
PlanetsService

@MTOM
@StreamingAttachment(parseEagerly=true,
                     memoryThreshold=10485760L)
public interface CommonProperties
extends PlanetsService

Determine common properties of different file formats. Implementing services provide a lists of union or intersection of common file format properties given identifiers of file formats.

Author:
Thomas Kraemer thomas.kraemer@uni-koeln.de, Fabian Steeg (fabian.steeg@uni-koeln.de)

Field Summary
static String NAME
          The interface name.
static QName QNAME
          The qualified name.
 
Method Summary
 CompareResult intersection(List<URI> formatIds)
           
 CompareResult union(List<URI> formatIds)
           
 
Methods inherited from interface eu.planets_project.services.PlanetsService
describe
 

Field Detail

NAME

static final String NAME
The interface name.

See Also:
Constant Field Values

QNAME

static final QName QNAME
The qualified name.

Method Detail

intersection

CompareResult intersection(List<URI> formatIds)
Parameters:
formatIds - File format IDs (PRONOM)
Returns:
Returns the intersection set of common properties of the specified file formats (in a compare result object)

union

CompareResult union(List<URI> formatIds)
Parameters:
formatIds - File format IDs (PRONOM)
Returns:
Returns the union set of common properties of the specified file formats (in a compare result object)


Copyright © 2013 Open Planets Foundation. All Rights Reserved.