eu.planets_project.services.modify
Interface Modify

All Superinterfaces:
PlanetsService

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

Interface for services modifying digital objects.

Author:
Peter Melms

Field Summary
static String NAME
          The interface name
static QName QNAME
          The qualified name
 
Method Summary
 ModifyResult modify(DigitalObject digitalObject, URI inputFormat, List<Parameter> parameters)
          Modify a given object.
 
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

modify

@RequestWrapper(className="eu.planets_project.services.modify.ModifyModify")
@ResponseWrapper(className="eu.planets_project.services.modify.ModifyModifyResponse")
ModifyResult modify(DigitalObject digitalObject,
                                                   URI inputFormat,
                                                   List<Parameter> parameters)
Modify a given object.

Parameters:
digitalObject - the digital object
inputFormat - The input format (this will probably be removed in a subsequent release)
parameters - The parameters, if any
Returns:
A modify result response object


Copyright © 2013 Open Planets Foundation. All Rights Reserved.