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 OLEEResourceSearchService
public List<OLEEResourceRecordDocument> statusNotNull(List<OLEEResourceRecordDocument> eresourceList, List<String> status)
statusNotNull
in interface OLEEResourceSearchService
public List<OLEEResourceRecordDocument> performSearch(List<OLESearchCondition> oleSearchConditionsList) throws Exception
performSearch
in interface OLEEResourceSearchService
Exception
public final String getParameter(String parameterName)
getParameter
in interface OLEEResourceSearchService
public void getEResourcesFields(String eResourceId, OleHoldings eHoldings, WorkEInstanceOlemlForm olemlForm)
getEResourcesFields
in interface OLEEResourceSearchService
public void getAccessLocationFromERS(OLEEResourceRecordDocument eResourceDocument, OleHoldings eHoldings, WorkEInstanceOlemlForm olemlForm)
public void getAccessLocationFromEInstance(OleHoldings eHoldings, WorkEInstanceOlemlForm olemlForm)
getAccessLocationFromEInstance
in interface OLEEResourceSearchService
public Map<String,List<String>> getSearchCriteriaMap(String searchBy, String searchCriteria, Map<String,List<String>> searchCriteriaMap) throws Exception
Exception
public 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 OLEEResourceSearchService
public OLEEResourceRecordDocument getNewOleERSDoc(OLEEResourceRecordDocument oleERSDoc)
getNewOleERSDoc
in interface OLEEResourceSearchService
public void getDefaultCovergeDate(OLEEResourceRecordDocument oleERSDoc)
getDefaultCovergeDate
in interface OLEEResourceSearchService
public void getDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleERSDoc)
getDefaultPerpetualAccessDate
in interface OLEEResourceSearchService
public OLEEResourceRecordDocument saveDefaultCoverageDate(OLEEResourceRecordDocument oleeResourceRecordDocument)
saveDefaultCoverageDate
in interface OLEEResourceSearchService
public OLEEResourceRecordDocument saveDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleeResourceRecordDocument)
saveDefaultPerpetualAccessDate
in interface OLEEResourceSearchService
public void getNewInstance(OLEEResourceRecordDocument oleERSDoc, String documentNumber) throws Exception
getNewInstance
in interface OLEEResourceSearchService
Exception
public void getPOInvoiceForERS(OLEEResourceRecordDocument oleERSDoc)
getPOInvoiceForERS
in interface OLEEResourceSearchService
public void getDefaultCovDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument, String defaultCov)
getDefaultCovDatesToPopup
in interface OLEEResourceSearchService
public void getDefaultPerAccDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument, String defaultPerpetualAcc)
getDefaultPerAccDatesToPopup
in interface OLEEResourceSearchService
public boolean validateEResourceDocument(OLEEResourceRecordDocument oleeResourceRecordDocument)
validateEResourceDocument
in interface OLEEResourceSearchService
public void saveEResourceInstanceToDocstore(OLEEResourceRecordDocument oleeResourceRecordDocument) throws Exception
saveEResourceInstanceToDocstore
in interface OLEEResourceSearchService
Exception
public boolean validateCoverageStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validateCoverageStartDates
in interface OLEEResourceSearchService
public boolean validateCoverageEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validateCoverageEndDates
in interface OLEEResourceSearchService
public boolean validatePerpetualAccessStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validatePerpetualAccessStartDates
in interface OLEEResourceSearchService
public boolean validatePerpetualAccessEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
validatePerpetualAccessEndDates
in interface OLEEResourceSearchService
public boolean validateDates(OleHoldings eHoldings)
validateDates
in interface OLEEResourceSearchService
public 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 OLEEResourceSearchService
public void getAcquisitionInfoFromPOAndInvoice(String holdingsId, WorkEInstanceOlemlForm workEInstanceOlemlForm)
getAcquisitionInfoFromPOAndInvoice
in interface OLEEResourceSearchService
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.