Package org.lockss.ws.metadata
Class MetadataControlServiceImpl
java.lang.Object
org.lockss.ws.metadata.MetadataControlServiceImpl
- All Implemented Interfaces:
MetadataControlService
The Metadata Control SOAP web service implementation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.lockss.ws.entities.MetadataControlResultDeletes an Archival Unit and its metadata.org.lockss.ws.entities.MetadataControlResultdeletePublicationIssn(Long mdItemSeq, String issn, String issnType) Deletes an ISSN linked to a publication.
-
Constructor Details
-
MetadataControlServiceImpl
public MetadataControlServiceImpl()
-
-
Method Details
-
deletePublicationIssn
public org.lockss.ws.entities.MetadataControlResult deletePublicationIssn(Long mdItemSeq, String issn, String issnType) throws org.lockss.ws.entities.LockssWebServicesFault Deletes an ISSN linked to a publication.- Specified by:
deletePublicationIssnin interfaceMetadataControlService- Parameters:
mdItemSeq- A Long with the publication metadata identifier.issn- A String with the ISSN.issnType- A String with the ISSN type.- Returns:
- a MetadataControlResult with the result of the operation.
- Throws:
org.lockss.ws.entities.LockssWebServicesFault- if there are problems.
-
deleteAu
public org.lockss.ws.entities.MetadataControlResult deleteAu(Long auSeq, String auKey) throws org.lockss.ws.entities.LockssWebServicesFault Deletes an Archival Unit and its metadata.- Specified by:
deleteAuin interfaceMetadataControlService- Parameters:
auSeq- A Long with the Archival Unit database identifier.auKey- A String with the Archival Unit key identifier.- Returns:
- a MetadataControlResult with the result of the operation.
- Throws:
org.lockss.ws.entities.LockssWebServicesFault- if there are problems.
-