Interface MetadataControlService

All Known Implementing Classes:
MetadataControlServiceImpl

public interface MetadataControlService
The Metadata Control SOAP web service interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.lockss.ws.entities.MetadataControlResult
    deleteAu(Long auSeq, String auKey)
    Deletes an Archival Unit and its metadata.
    org.lockss.ws.entities.MetadataControlResult
    deletePublicationIssn(Long mdItemSeq, String issn, String issnType)
    Deletes an ISSN linked to a publication.
  • Method Details

    • deletePublicationIssn

      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.
      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

      org.lockss.ws.entities.MetadataControlResult deleteAu(Long auSeq, String auKey) throws org.lockss.ws.entities.LockssWebServicesFault
      Deletes an Archival Unit and its metadata.
      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.