Interface ImportService

All Known Implementing Classes:
ImportServiceImpl

public interface ImportService
The Import SOAP web service interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    Provides the names of the supported checksum algorithms.
    org.lockss.ws.entities.ImportWsResult
    importPulledFile(org.lockss.ws.entities.ImportWsParams importParams)
    Imports a pulled file into an archival unit.
    org.lockss.ws.entities.ImportWsResult
    importPushedFile(org.lockss.ws.entities.ImportWsParams importParams)
    Imports a pushed file into an archival unit.
  • Method Details

    • importPulledFile

      org.lockss.ws.entities.ImportWsResult importPulledFile(org.lockss.ws.entities.ImportWsParams importParams) throws org.lockss.ws.entities.LockssWebServicesFault
      Imports a pulled file into an archival unit.
      Parameters:
      importParams - An ImportWsParams with the parameters of the importing operation.
      Returns:
      an ImportWsResult with the result of the operation.
      Throws:
      org.lockss.ws.entities.LockssWebServicesFault - if there are problems.
    • importPushedFile

      org.lockss.ws.entities.ImportWsResult importPushedFile(org.lockss.ws.entities.ImportWsParams importParams) throws org.lockss.ws.entities.LockssWebServicesFault
      Imports a pushed file into an archival unit.
      Parameters:
      importParams - An ImportWsParams with the parameters of the importing operation.
      Returns:
      an ImportWsResult with the result of the operation.
      Throws:
      org.lockss.ws.entities.LockssWebServicesFault - if there are problems.
    • getSupportedChecksumAlgorithms

      String[] getSupportedChecksumAlgorithms() throws org.lockss.ws.entities.LockssWebServicesFault
      Provides the names of the supported checksum algorithms.
      Returns:
      a String[] with the names of the supported checksum algorithms.
      Throws:
      org.lockss.ws.entities.LockssWebServicesFault - if there are problems.