4 package org.collectionspace.services.acquisition;
\r
6 import java.io.IOException;
\r
7 import org.dom4j.Document;
\r
8 import org.dom4j.DocumentException;
\r
10 import org.collectionspace.services.acquisition.Acquisition;
\r
16 public interface AcquisitionService {
\r
18 public final static String ACQUISITION_SCHEMA_NAME = "acquisition";
\r
21 Document postAcquisition(Acquisition co)
\r
22 throws DocumentException, IOException;
\r
24 // Read single object
\r
25 Document getAcquisition(String csid) throws DocumentException,
\r
28 // Read a list of objects
\r
29 Document getAcquisitionList() throws DocumentException, IOException;
\r
32 Document putAcquisition(String csid, Acquisition theUpdate)
\r
33 throws DocumentException, IOException;
\r
36 Document deleteAcquisition(String csid) throws DocumentException,
\r