public class OLEEResourceHelperService extends Object
Constructor and Description |
---|
OLEEResourceHelperService() |
public OLEEResourceHelperService()
public GokbRdbmsService getGokbRdbmsService()
public GokbLocalService getGokbLocalService()
public DocstoreClientLocator getDocstoreClientLocator()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public VendorServiceImpl getVendorService()
public org.kuali.rice.krad.service.DocumentService getDocumentService()
public org.kuali.rice.krad.dao.DocumentDao getDocumentDao()
public void updateVendorInfo(OLEEResourceRecordDocument oleeResourceRecordDocument)
oleeResourceRecordDocument
- public void updateEHoldingsInEResource(Holdings holdings)
public OLEBatchProcessProfileBo getGOKBImportProfile(String batchProcessProfileId)
public List<OLEGOKbPackage> searchGokbForPackagess(List<OleGokbTipp> oleGokbTipps, OLEEResourceRecordForm oleEResourceRecordForm)
public List<OLEGOKbPackage> searchGokbForPackages(List<OleGokbView> oleGokbViews, OLEEResourceRecordForm oleEResourceRecordForm)
public List<OLEGOKbTIPP> getExceptedOrCurrentTippsByPlatform(Integer platformId, String title, Integer publisherId)
public List<OLEGOKbTIPP> getAllTippsByPlatform(Integer platformId, String title, Integer publisherId)
public List<OLEGOKbTIPP> getTippsByPlatform(Integer platformId)
public List<OLEGOKbTIPP> buildOLEGOKBTIPP(List<OleGokbTipp> oleGokbTippList)
public List<OLEGOKbPlatform> getPlatformByPlackage(String packageId)
public List<BibMarcRecord> buildBibMarcRecords(List<OLEGOKbPlatform> olegoKbPlatforms, String eResourceId, OLEBatchProcessProfileBo oleBatchProcessProfile)
public DataField getDataFieldForTipp(String platformName, String eResourceId, OleGokbTipp goKbTIPP, String imprint, String publisher, List<OLEBatchProcessProfileDataMappingOptionsBo> oleBatchProcessProfileDataMappingOptionsBoList)
public BibMarcRecord buildBibMarcRecordFromTitle(OleGokbTitle oleGokbTitle, List<OLEBatchProcessBibDataMappingNew> oleBatchProcessBibDataMappingNewList)
public List<String> getPlatformProvidersForInstance(List<OLEEResourceInstance> oleERSInstances)
public void importTipps(OLEBatchProcessProfileBo gokbImportProfile, List<BibMarcRecord> bibMarcRecords)
public void createOrUpdateVendorAndPlatform(OLEEResourceRecordDocument oleeResourceRecordDocument)
public void createOrUpdateVendor(Integer vendorId, String logId)
public List<OLEPlatformRecordDocument> fetchPlatformDetailsForEResId(String eResId)
public void applyGokbChangesToPlatforms(String eResId, String logId)
public List<VendorDetail> fetchVendorDetailsForEResId(String eResId)
public void applyGokbChangesToVendors(String eResId, String logId)
public void overwriteEresourceWithPackage(OLEEResourceRecordDocument oleeResourceRecordDocument, OleGokbPackage oleGokbPackage, String logId)
public void getPublisherIdFromPackageId(OLEEResourceRecordDocument oleeResourceRecordDocument, String packageId)
public void applyGokbChangesToEresources(String eResId, String logId)
public void addTippToEresource(OLEEResourceRecordDocument oleeResourceRecordDocument, List<OleGokbTipp> oleGokbTipps, String logId)
public OleGokbPlatform fetchPlatformForTipp(OleGokbTipp tipp)
public void deleteTippFromEresource(Holdings eHolding, OleGokbTipp tipp, Bib bib, OLEEResourceRecordDocument oleeResourceRecordDocument, String logId)
public void retireTippFromEresource(Holdings eHolding, OleGokbTipp tipp, Bib bib, OLEEResourceRecordDocument oleeResourceRecordDocument, String logId)
public void overwriteEholdingsWithTipp(Holdings eHolding, OleGokbTipp tipp, OLEEResourceRecordDocument oleeResourceRecordDocument, String logId)
public void addorUpdatePlatform(OleGokbPlatform oleGokbPlatform, OLEEResourceRecordDocument oleeResourceRecordDocument, String logId)
public void createToDo(String eResId, String type, String details, Integer tippId)
public void createChangeLog(String eResId, String type, String details)
public void updatePlatformVendorAssociation(OLEPlatformRecordDocument olePlatformRecordDocument)
public void insertOrUpdateGokbDataMapping(OleHoldings oleHoldings, boolean isUpdate)
public GOKbDataElement getDataElement(String dataElementName)
public void insertOrUpdateGokbElementsForEResource(OLEEResourceRecordDocument oleeResourceRecordDocument, boolean isUpdate)
public void applyGOKbChangesToOle(String eResId)
public void retrieveAndApplyGokbChanges()
public void retrieveGokbChangesFromRemote()
public String getParameter(String applicationId, String namespace, String componentId, String parameterName)
public void setWorkflowCompletedStatus(OLEEResourceAccessActivation oleeResourceAccess, org.kuali.rice.krad.maintenance.MaintenanceDocument maintenanceDocument, boolean newDocument) throws Exception
Exception
public void setWorkflowCompletedStatusAfterApproval(OLEEResourceAccessActivation oleeResourceAccess, org.kuali.rice.krad.maintenance.MaintenanceDocument maintenanceDocument) throws Exception
Exception
public void deleteMaintenanceLock()
public void setAccessInfo(OLEEResourceRecordDocument oleeResourceRecordDocument)
public void createOrUpdateAccessWorkflow(OLEEResourceRecordDocument oleeResourceRecordDocument, boolean titleChange)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.