public interface OLEEResourceSearchService
List<OLEEResourceRecordDocument> statusNotNull(List<OLEEResourceRecordDocument> eresourceList, List<String> status)
List<OLEEResourceRecordDocument> performSearch(List<OLESearchCondition> oleSearchConditionsList) throws Exception
Exception
List<OLEEResourceRecordDocument> findMatching(Map<String,List<String>> map, org.kuali.rice.kew.api.document.search.DocumentSearchCriteria.Builder docSearchCriteria)
void getEResourcesFields(String eResourceId, OleHoldings OleHoldings, WorkEInstanceOlemlForm eInstanceOlemlForm)
void getEResourcesLicenseFields(String eResourceId, WorkEInstanceOlemlForm eInstanceOlemlForm)
OLEEResourceRecordDocument getNewOleERSDoc(OLEEResourceRecordDocument oleERSDoc)
String getParameter(String parameterName)
void getDefaultCovergeDate(OLEEResourceRecordDocument oleERSDoc)
void getDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleERSDoc)
OLEEResourceRecordDocument saveDefaultCoverageDate(OLEEResourceRecordDocument oleeResourceRecordDocument)
OLEEResourceRecordDocument saveDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleeResourceRecordDocument)
void getNewInstance(OLEEResourceRecordDocument oleERSDoc, String documentNumber) throws Exception
Exception
void getAccessLocationFromEInstance(OleHoldings OleHoldings, WorkEInstanceOlemlForm workEInstanceOlemlForm)
void getDefaultCovDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument, String defaultCov)
void getDefaultPerAccDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument, String defaultPerpetualAcc)
boolean validateEResourceDocument(OLEEResourceRecordDocument oleeResourceRecordDocument)
void saveEResourceInstanceToDocstore(OLEEResourceRecordDocument oleeResourceRecordDocument) throws Exception
Exception
boolean validateCoverageStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
boolean validateCoverageEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
boolean validatePerpetualAccessStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
boolean validatePerpetualAccessEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument, OLEEResourceRecordForm oleERSForm)
boolean validateDates(OleHoldings eHoldings)
void getPOAndInvoiceItemsWithoutDuplicate(OLEEResourceRecordDocument oleERSDoc)
void getAcquisitionInfoFromPOAndInvoice(String holdingsId, WorkEInstanceOlemlForm workEInstanceOlemlForm)
void getPOInvoiceForERS(OLEEResourceRecordDocument oleERSDoc)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.