public interface DocstoreService
Modifier and Type | Field and Description |
---|---|
static String |
DESCRIBE |
static String |
OLE |
static String |
OLE_DESC |
static String |
PROCESS_SOLR_IND |
static final String OLE
static final String OLE_DESC
static final String DESCRIBE
static final String PROCESS_SOLR_IND
void createHoldings(Holdings holdings)
void createItem(Item item)
void createHoldingsTree(HoldingsTree holdingsTree)
void createBibTree(BibTree bibTree)
Bib retrieveBib(String bibId)
List<Bib> retrieveBibs(List<String> bibIds)
Holdings retrieveHoldings(String holdingsId)
Item retrieveItem(String itemId)
List<Item> retrieveItems(List<String> itemIds)
HoldingsTree retrieveHoldingsTree(String holdingsId)
BibTree retrieveBibTree(String bibId)
BibTrees retrieveBibTrees(List<String> bibIds)
void updateBibs(List<Bib> bibs)
void updateHoldings(Holdings holdings)
void updateItem(Item item)
void deleteHoldings(String holdingsId)
void deleteItem(String itemId)
SearchResponse search(SearchParams searchParams)
BibTree findBibTree(Map<String,String> map)
Holdings findHoldings(Map<String,String> map)
HoldingsTree findHoldingsTree(Map<String,String> map)
void boundHoldingsWithBibs(String holdingsId, List<String> bibIds)
void transferHoldings(List<String> holdingsIds, String bibid)
void transferItems(List<String> itemIds, String bibid)
void createBibTrees(BibTrees bibTrees)
void deleteBibs(List<String> bibIds)
SearchResponse browseItems(BrowseParams browseParams)
SearchResponse browseHoldings(BrowseParams browseParams)
void setResultFieldsForHoldings(Holdings holdings, List<SearchResultField> searchResultFields)
void setResultFieldsForItem(Item itemDoc, List<SearchResultField> searchResultFields)
void setResultFieldsForBib(Bib bib, List<SearchResultField> searchResultFields)
void createLicense(License license)
void createLicenses(Licenses licenses)
License retrieveLicense(String licenseId)
Licenses retrieveLicenses(List<String> licenseIds)
void updateLicense(License license)
void updateLicenses(Licenses licenses)
void deleteLicense(String licenseId)
void createAnalyticsRelation(String seriesHoldingsId, List<String> itemIds)
void breakAnalyticsRelation(String seriesHoldingsId, List<String> itemIds)
void bulkUpdateHoldings(Holdings holdings, List<String> holdingIds, String canUpdateStaffOnlyFlag)
void bulkUpdateItem(Item item, List<String> itemIds, String canUpdateStaffOnlyFlag)
Item retrieveItemByBarcode(String barcode)
BibTrees processBibTrees(BibTrees bibTrees)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.