Package org.lockss.ws.importer
Interface ImportService
- All Known Implementing Classes:
ImportServiceImpl
public interface ImportService
The Import SOAP web service interface.
-
Method Summary
Modifier and TypeMethodDescriptionString[]Provides the names of the supported checksum algorithms.org.lockss.ws.entities.ImportWsResultimportPulledFile(org.lockss.ws.entities.ImportWsParams importParams) Imports a pulled file into an archival unit.org.lockss.ws.entities.ImportWsResultimportPushedFile(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
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.
-