org.dspace.sword
Interface SWORDIngester

All Known Implementing Classes:
SimpleFileIngester, SWORDMETSIngester

public interface SWORDIngester

Interface behind which can be implemented ingest mechanisms for SWORD deposit requests. Instances of this class should be obtained via the SWORDIngesterFactory class.

Author:
Richard Jones

Method Summary
 DepositResult ingest(SWORDService service, Deposit deposit, DSpaceObject target)
          Ingest the package as described in the given Deposit object within the given DSpace Context
 

Method Detail

ingest

DepositResult ingest(SWORDService service,
                     Deposit deposit,
                     DSpaceObject target)
                     throws DSpaceSWORDException,
                            SWORDErrorException
Ingest the package as described in the given Deposit object within the given DSpace Context

Parameters:
deposit -
Returns:
the result of the deposit
Throws:
DSpaceSWORDException
SWORDErrorException


Copyright © 2011 DuraSpace. All Rights Reserved.