001    package org.kuali.ole.service;
002    
003    import org.kuali.ole.docstore.model.xmlpojo.work.instance.oleml.Item;
004    import org.kuali.ole.deliver.loan.bo.OleItemSearch;
005    import org.kuali.ole.pojo.bib.BibliographicRecord;
006    
007    import java.util.List;
008    import java.util.Map;
009    
010    /**
011     * Created with IntelliJ IDEA.
012     * User: ?
013     * Date: 10/5/12
014     * Time: 10:56 AM
015     * To change this template use File | Settings | File Templates.
016     */
017    public interface OleDeliveryDocstoreService {
018    
019        public List<OleItemSearch> getOleItemSearchList(Map<String, String> searchCriteria);
020    
021        public String persistNewToDocstoreForIngest(BibliographicRecord bibliographicRecord, Item item);
022    
023        public boolean itemValidations(String uid);
024    
025    }