public class OLEEResourceSearchServiceImpl extends Object implements OLEEResourceSearchService
| Constructor and Description | 
|---|
| OLEEResourceSearchServiceImpl() | 
public OLEEResourceSearchServiceImpl()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public DocstoreClientLocator getDocstoreClientLocator()
public List<OLEEResourceRecordDocument> findMatching(Map<String,List<String>> map, org.kuali.rice.kew.api.document.search.DocumentSearchCriteria.Builder docSearchCriteria)
findMatching in interface OLEEResourceSearchServicepublic List<OLEEResourceRecordDocument> statusNotNull(List<OLEEResourceRecordDocument> eresourceList, List<String> status)
statusNotNull in interface OLEEResourceSearchServicepublic List<OLEEResourceRecordDocument> performSearch(List<OLESearchCondition> oleSearchConditionsList) throws Exception
performSearch in interface OLEEResourceSearchServiceExceptionpublic final String getParameter(String parameterName)
getParameter in interface OLEEResourceSearchServicepublic void getEResourcesFields(String eResourceId, OleHoldings eHoldings, WorkEInstanceOlemlForm olemlForm)
getEResourcesFields in interface OLEEResourceSearchServicepublic void getAccessLocationFromERS(OLEEResourceRecordDocument eResourceDocument, OleHoldings eHoldings, WorkEInstanceOlemlForm olemlForm)
public void getAccessLocationFromEInstance(OleHoldings eHoldings, WorkEInstanceOlemlForm olemlForm)
getAccessLocationFromEInstance in interface OLEEResourceSearchServicepublic Map<String,List<String>> getSearchCriteriaMap(String searchBy, String searchCriteria, Map<String,List<String>> searchCriteriaMap) throws Exception
Exceptionpublic void getInstanceIdFromERS(List<OLEEResourceInstance> oleERSInstanceList, OleHoldings eHoldings)
public void getPOIdFromERS(List<OLEEResourcePO> oleERSPOList, OleHoldings eHoldings)
public void getEResourcesLicenseFields(String eResourceId, WorkEInstanceOlemlForm eInstanceOlemlForm)
getEResourcesLicenseFields in interface OLEEResourceSearchServicepublic OLEEResourceRecordDocument getNewOleERSDoc(OLEEResourceRecordDocument oleERSDoc)
getNewOleERSDoc in interface OLEEResourceSearchServicepublic void getDefaultCovergeDate(OLEEResourceRecordDocument oleERSDoc)
getDefaultCovergeDate in interface OLEEResourceSearchServicepublic void getDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleERSDoc)
getDefaultPerpetualAccessDate in interface OLEEResourceSearchServicepublic OLEEResourceRecordDocument saveDefaultCoverageDate(OLEEResourceRecordDocument oleeResourceRecordDocument)
saveDefaultCoverageDate in interface OLEEResourceSearchServicepublic OLEEResourceRecordDocument saveDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleeResourceRecordDocument)
saveDefaultPerpetualAccessDate in interface OLEEResourceSearchServicepublic void getNewInstance(OLEEResourceRecordDocument oleERSDoc, String documentNumber) throws Exception
getNewInstance in interface OLEEResourceSearchServiceExceptionpublic void getPOInvoiceForERS(OLEEResourceRecordDocument oleERSDoc)
getPOInvoiceForERS in interface OLEEResourceSearchServicepublic void getDefaultCovDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument, String defaultCov)
getDefaultCovDatesToPopup in interface OLEEResourceSearchServicepublic void getDefaultPerAccDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument, String defaultPerpetualAcc)
getDefaultPerAccDatesToPopup in interface OLEEResourceSearchServicepublic boolean validateEResourceDocument(OLEEResourceRecordDocument oleeResourceRecordDocument)
validateEResourceDocument in interface OLEEResourceSearchServicepublic void saveEResourceInstanceToDocstore(OLEEResourceRecordDocument oleeResourceRecordDocument) throws Exception
saveEResourceInstanceToDocstore in interface OLEEResourceSearchServiceExceptionpublic boolean validateCoverageStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validateCoverageStartDates in interface OLEEResourceSearchServicepublic boolean validateCoverageEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validateCoverageEndDates in interface OLEEResourceSearchServicepublic boolean validatePerpetualAccessStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validatePerpetualAccessStartDates in interface OLEEResourceSearchServicepublic boolean validatePerpetualAccessEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validatePerpetualAccessEndDates in interface OLEEResourceSearchServicepublic boolean validateDates(OleHoldings eHoldings)
validateDates in interface OLEEResourceSearchServicepublic boolean validateCoverageStartDateForEHolding(OleHoldings eHoldings)
public boolean validateCoverageEndDateForEHolding(OleHoldings eHoldings)
public boolean validatePerpetualAccStartDateForEHolding(OleHoldings eHoldings)
public boolean validatePerpetualAccEndDateForEHolding(OleHoldings eHoldings)
public void getPOAndInvoiceItemsWithoutDuplicate(OLEEResourceRecordDocument oleERSDoc)
getPOAndInvoiceItemsWithoutDuplicate in interface OLEEResourceSearchServicepublic void getAcquisitionInfoFromPOAndInvoice(String holdingsId, WorkEInstanceOlemlForm workEInstanceOlemlForm)
getAcquisitionInfoFromPOAndInvoice in interface OLEEResourceSearchServiceCopyright © 2004–2015 The Kuali Foundation. All rights reserved.