Methods 
| Modifier and Type | Method and Description | 
| boolean | addAttachmentFile(OLEEResourceEventLog oleEResourceEventLog,
                                  String sectionId) | 
| OLEPlatformRecordDocument | createPlatform(String platformName,
                            Integer gokbPlatformId,
                            String softwarePlatform,
                            String platformStatus,
                            Integer platformProviderId) | 
| void | createVendor(String organizationName,
                        Integer gokbOrganizationId,
                        String variantName) | 
| void | downloadAttachment(javax.servlet.http.HttpServletResponse response,
                                    String eventLogId,
                                    String fileName,
                                    byte[] attachmentContent,
                                    String attachmentMimeType) | 
| List<OLEEResourceOrderRecord> | fetchOleOrderRecordList(List<OLECreatePO> createPOs,
                                              String linkToOrderOption,
                                              String location) | 
| List<OLEEResourceRecordDocument> | filterEResRecBystatusDate(Date beginDate,
                                                  Date endDate,
                                                  List<OLEEResourceRecordDocument> eresourceList) | 
| List<OLEEResourceRecordDocument> | findMatching(Map<String,List<String>> map,
                        org.kuali.rice.kew.api.document.search.DocumentSearchCriteria.Builder docSearchCriteria) | 
| List<RequisitionItem> | generateItemList(OLEEResourceOrderRecord oleEResourceOrderRecord,
                                OleRequisitionDocument requisitionDocument) | 
| List<RequisitionItem> | generateMultipleItemsForOneRequisition(List<OLEEResourceOrderRecord> oleEResourceOrderRecordList,
                                                                            OleRequisitionDocument requisitionDocument) | 
| void | getAccessLocationFromEInstance(OleHoldings eHoldings,
                                                            WorkEInstanceOlemlForm olemlForm) | 
| void | getAccessLocationFromERS(OLEEResourceRecordDocument eResourceDocument,
                                                OleHoldings eHoldings,
                                                WorkEInstanceOlemlForm olemlForm) | 
| void | getAcquisitionInfoFromPOAndInvoice(String holdingsId,
                                                                    WorkEInstanceOlemlForm workEInstanceOlemlForm) | 
| void | getBannerMessage(OLEEResourceRecordDocument oleEResourceRecordDocument) | 
| org.kuali.rice.krad.service.BusinessObjectService | getBusinessObjectService() | 
| org.kuali.rice.core.api.config.property.ConfigurationService | getConfigurationService() | 
| void | getDefaultCovDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                                  String defaultCov) | 
| void | getDefaultCovergeDate(OLEEResourceRecordDocument oleERSDoc) | 
| void | getDefaultPerAccDatesToPopup(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                                        String defaultPerpetualAcc) | 
| void | getDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleERSDoc) | 
| DocstoreClientLocator | getDocstoreClientLocator() | 
| List<OLECreatePO> | getEresources(OLEEResourceRecordDocument oleeResourceRecordDocument,
                          String purposeId) | 
| void | getEResourcesFields(String eResourceId,
                                      OleHoldings eHoldings,
                                      WorkEInstanceOlemlForm olemlForm) | 
| void | getEResourcesLicenseFields(String eResourceId,
                                                    WorkEInstanceOlemlForm eInstanceOlemlForm) | 
| void | getHoldingsField(OLEEResourceInstance oleeResourceInstance,
                                OleHoldings oleHoldings) | 
| void | getInstanceIdFromERS(List<OLEEResourceInstance> oleERSInstanceList,
                                        OleHoldings eHoldings) | 
| List<OLECreatePO> | getInstances(OLEEResourceRecordDocument oleeResourceRecordDocument,
                        String purposeId) | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getInvoicedAmount(String poId) | 
| void | getNewInstance(OLEEResourceRecordDocument oleERSDoc,
                            String documentNumber) | 
| void | getNewInstance(OLEEResourceRecordDocument oleERSDoc,
                            String documentNumber,
                            Holdings holdings) | 
| OLEEResourceRecordDocument | getNewOleERSDoc(OLEEResourceRecordDocument oleERSDoc) | 
| OlePurapService | getOlePurapService() | 
| OleReqPOCreateDocumentService | getOleReqPOCreateDocumentService() | 
| String | getParameter(String parameterName) | 
| String | getParameter(String parameterName,
                        String componentName) | 
| void | getPOIdFromERS(List<OLEEResourcePO> oleERSPOList,
                            OleHoldings eHoldings) | 
| void | getPOInvoiceForERS(OLEEResourceRecordDocument oleERSDoc) | 
| Map<String,List<String>> | getSearchCriteriaMap(String searchBy,
                                        String searchCriteria,
                                        Map<String,List<String>> searchCriteriaMap) | 
| UniversityDateService | getUniversityDateService() | 
| VendorService | getVendorService() | 
| String | makeUrlClickable(String docId) | 
| List<OLEEResourceRecordDocument> | performSearch(List<OLESearchCondition> oleSearchConditionsList) | 
| OLEEResourceRecordDocument | populateInstanceAndEInstance(OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| void | processEventAttachments(List<OLEEResourceEventLog> oleEResourceEventLogs) | 
| void | removeDuplicateEresDocumentsFromList(List<OLEEResourceRecordDocument> eresourceDocumentList) | 
| void | removeEResourcesFields(String eResourceId,
                                            OleHoldings eHoldings,
                                            WorkEInstanceOlemlForm olemlForm) | 
| OLEEResourceRecordDocument | saveDefaultCoverageDate(OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| OLEEResourceRecordDocument | saveDefaultPerpetualAccessDate(OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| void | saveEResourceInstanceToDocstore(OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| RequisitionDocument | setDocumentValues(OleRequisitionDocument requisitionDocument,
                                  OLEEResourceOrderRecord oleEResourceOrderRecord) | 
| void | setItemDescription(OLEEResourceOrderRecord oleEResourceOrderRecord,
                                    OleRequisitionItem item) | 
| List<OLEEResourceRecordDocument> | statusNotNull(List<OLEEResourceRecordDocument> eresourceList,
                          List<String> status) | 
| void | storeEventAttachments(org.springframework.web.multipart.MultipartFile attachmentFile) | 
| void | updateEResVendorAssociation(OLEEResourceRecordDocument oleEResourceRecordDocument) | 
| void | updatePlatform(OLEPlatformRecordDocument olePlatformRecordDocument,
                            String platformName,
                            String platformStatus,
                            String softwarePlatform,
                            Integer platformProviderId) | 
| void | updatePlatformProvider(OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| void | updatePublisher(List<OLEGOKbTIPP> oleGoKbTIPPList,
                              OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| void | updatePublisherDetails(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                            Integer publisherId) | 
| void | updateVendor(VendorDetail vendorDetail,
                        String organizationName) | 
| boolean | validateAccountingLines(OLEEResourceAccountingLine accountingLine,
                                              String sectionId) | 
| String | validateAccountingLines(String errorMessage,
                                              OLECretePOAccountingLine accountingLine) | 
| String | validateAccountngLinesVendorAndPrice(OLECreatePO createPO) | 
| boolean | validateCoverageEndDateForEHolding(OleHoldings eHoldings) | 
| boolean | validateCoverageEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                                OLEEResourceRecordForm oleERSForm) | 
| boolean | validateCoverageStartDateForEHolding(OleHoldings eHoldings) | 
| boolean | validateCoverageStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                                    OLEEResourceRecordForm oleERSForm) | 
| boolean | validateDates(OleHoldings eHoldings) | 
| boolean | validateEResourceDocument(OLEEResourceRecordDocument oleeResourceRecordDocument) | 
| boolean | validatePerpetualAccEndDateForEHolding(OleHoldings eHoldings) | 
| boolean | validatePerpetualAccessEndDates(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                                              OLEEResourceRecordForm oleERSForm) | 
| boolean | validatePerpetualAccessStartDates(OLEEResourceRecordDocument oleeResourceRecordDocument,
                                                                  OLEEResourceRecordForm oleERSForm) | 
| boolean | validatePerpetualAccStartDateForEHolding(OleHoldings eHoldings) |