| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.ole.editor.service.DocstoreHelperService
public class DocstoreHelperService
DocstoreHelperService is the service class to access Docstore services
| Constructor Summary | |
|---|---|
| DocstoreHelperService() | |
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DocstoreHelperService()
| Method Detail | 
|---|
public WorkInstanceOlemlRecordProcessor getWorkInstanceOlemlRecordProcessor()
public WorkHoldingOlemlRecordProcessor getWorkHoldingOlemlRecordProcessor()
public String persistToDocstoreForEditor(String content,
                                         String uuid,
                                         String format)
                                  throws Exception
Exception
public String persistToDocstoreFromUnifiedEditor(String reqContent,
                                                 String uuid,
                                                 String format)
                                          throws Exception
Exception
public String persistToDocstoreWithAdditionalAttributesForEditor(String content,
                                                                 AdditionalAttributes additionalAttributes,
                                                                 String uuid,
                                                                 String format)
                                                          throws Exception
Exception
public String persistNewToDocstoreForIngest(BibliographicRecord bibliographicRecord,
                                            List<ProfileAttributeBo> profileAttributes)
                                     throws Exception
Exception
public String persistNewToDocstoreForIngest(LineItemOrder lineItemOrder,
                                            BibliographicRecord bibliographicRecord,
                                            List<ProfileAttributeBo> profileAttributes)
                                     throws Exception
Exception
public String getDocstoreData(String uuid)
                       throws Exception
Exception
public ResponseDocument checkOutDocument(String uuid)
                                  throws Exception
Exceptionpublic String getResponseContent(Response response)
public static String postData(String target,
                              String content)
                       throws Exception
Exception
public String buildReuestDocXMLForIngest(String bibXML,
                                         String instanceXML)
public String getInstanceXML(BibliographicRecord bibliographicRecord)
public String getInstanceXML(LineItemOrder lineItemOrder,
                             BibliographicRecord bibliographicRecord)
public OleHoldings getOleHolding(BibliographicRecord bibliographicRecord)
public Item getOleItem(BibliographicRecord bibliographicRecord)
public Item getOleItem(LineItemOrder lineItemOrder,
                       BibliographicRecord bibliographicRecord)
public void rollbackData(String xmlForRollback)
                  throws Exception
Exception
public String updateItem(BibliographicRecord bibliographicRecord,
                         String itemUUID)
public String buildReuestDocXMLForUpdate(String itemXML,
                                         String itemUUID)
public String instanceRecordCallToDocstore(String content,
                                           String uuid,
                                           String format)
                                    throws Exception
content - uuid - format - 
Exception
public String updateInstanceRecord(String uuid,
                                   String docType,
                                   String xmlContent)
                            throws Exception
uuid - docType - xmlContent - 
Exception
public String deleteInstanceRecord(Instance instance)
                            throws Exception
instance - 
Exception
public String deleteDocstoreRecord(String uuid)
                            throws Exception
uuid - 
Exception
public String createItemForInstanceRecord(String instanceUuid,
                                          String docType,
                                          String xmlContent)
                                   throws Exception
instanceUuid - docType - xmlContent - 
Exception
public void transferInstances(String requestXML)
                       throws Exception
Exception
public String transferItems(String requestXML)
                     throws Exception
Exception
public String deleteItemrecord(String uuid)
                        throws Exception
Exceptionpublic WorkBibDocument getInfoForBibTree(WorkBibDocument workBibDocument)
public List<WorkBibDocument> getInfoForBibTree(List<WorkBibDocument> bibDocumentList)
public BibliographicRecord getBibliographicRecord(String bibUUID)
                                           throws Exception
Exception
public InstanceCollection getInstanceCollection(String instanceUUID)
                                         throws Exception
Exception
public String updateInstanceToDocstore(InstanceCollection instanceCollection)
                                throws Exception
Exception
public String updateOleHoldingToDocstore(OleHoldings oleHoldings)
                                  throws Exception
Exception
public String updateOleItemToDocstore(Item item)
                               throws Exception
Exception
public String persistNewToDocstoreForIngest(BibliographicRecord bibliographicRecord,
                                            Item item,
                                            OleHoldings oleHoldings)
public String getItemXML(String itemUUID)
                  throws Exception
itemUUID - 
Exception
public OleHoldings getOleHoldings(String instanceUUID)
                           throws Exception
instanceUUID - 
Exceptionpublic boolean isItemAvailableInDocStore(OleDeliverRequestBo oleDeliverRequestBo)
oleDeliverRequestBo - 
public List<OleItemSearch> getOleItemSearchList(Map<String,String> searchCriteria)
public DocumentConfig getDocumentConfigObj()
public boolean checkItemStatus(List<String> uuids,
                               List<String> fieldValueList)
                        throws org.apache.solr.client.solrj.SolrServerException
uuids - fieldValueList - 
org.apache.solr.client.solrj.SolrServerException
public boolean checkItemStatusForInstances(List<String> instanceIds,
                                           List<String> fieldValueList)
                                    throws org.apache.solr.client.solrj.SolrServerException
instanceIds - fieldValueList - 
org.apache.solr.client.solrj.SolrServerException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||