@Transactional public class VendorExcludeServiceImpl extends Object implements VendorExcludeService
Constructor and Description |
---|
VendorExcludeServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
confirmDebarredVendor(int debarredVendorId)
This method confirms the debarred vendor match record, as a debarred vendor in the DB.
|
void |
denyDebarredVendor(int debarredVendorId)
This method denies the debarred vendor match record in the DB.
|
BatchInputFileService |
getBatchInputFileService()
Gets the batchInputFileService attribute.
|
BatchInputFileType |
getBatchInputFileType()
Gets the batchInputFileType attribute.
|
BusinessObjectService |
getBusinessObjectService()
Gets the businessObjectService attribute.
|
org.kuali.rice.core.api.datetime.DateTimeService |
getDateTimeService()
Gets the dateTimeService attribute.
|
DebarredVendorDao |
getDebarredVendorDao()
Gets the vendorExcludeDao attribute.
|
DebarredVendorMatchDao |
getDebarredVendorMatchDao()
Gets the debarredVendorMatchDao attribute.
|
List<VendorDetail> |
getDebarredVendorsUnmatched()
This method returns the already debarred vendors in the system, which are not matched with the EPLS excluded vendors.
|
boolean |
loadEplsFile()
This method loads the epls file, retrieves and saves debarred vendors to a temp table in DB.
|
boolean |
matchVendors()
This method retrieves the debarred vendors and match with the vendors in the system.
|
void |
purgeOldVendorRecords()
This method purges the existing vendor records in MT table.
|
protected void |
removeDoneFiles(List<String> dataFileNames)
Clears out associated .done files for the processed data files.
|
void |
setBatchInputFileService(BatchInputFileService batchInputFileService)
Sets the batchInputFileService attribute value.
|
void |
setBatchInputFileType(BatchInputFileType batchInputFileType)
Sets the batchInputFileType attribute value.
|
void |
setBusinessObjectService(BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value.
|
void |
setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
Sets the dateTimeService attribute value.
|
void |
setDebarredVendorDao(DebarredVendorDao debarredVendorDao)
Sets the vendorExcludeDao attribute value.
|
void |
setDebarredVendorMatchDao(DebarredVendorMatchDao debarredVendorMatchDao)
Sets the debarredVendorMatchDao attribute value.
|
public VendorExcludeServiceImpl()
public boolean loadEplsFile()
VendorExcludeService
loadEplsFile
in interface VendorExcludeService
org.kuali.ole.vnd.batch.service.VendorExcludeService.loadEplsFile()
protected void removeDoneFiles(List<String> dataFileNames)
public boolean matchVendors()
VendorExcludeService
matchVendors
in interface VendorExcludeService
org.kuali.ole.vnd.batch.service.VendorExcludeService.matchVendors()
public void purgeOldVendorRecords()
VendorExcludeService
purgeOldVendorRecords
in interface VendorExcludeService
org.kuali.ole.vnd.batch.service.VendorExcludeService.purgeOldVendorRecords()
public List<VendorDetail> getDebarredVendorsUnmatched()
VendorExcludeService
getDebarredVendorsUnmatched
in interface VendorExcludeService
org.kuali.ole.vnd.batch.service.VendorExcludeService.getDebarredVendorsUnmatched()
public void confirmDebarredVendor(int debarredVendorId)
VendorExcludeService
confirmDebarredVendor
in interface VendorExcludeService
org.kuali.ole.vnd.batch.service.VendorExcludeService.confirmDebarredVendor()
public void denyDebarredVendor(int debarredVendorId)
VendorExcludeService
denyDebarredVendor
in interface VendorExcludeService
org.kuali.ole.vnd.batch.service.VendorExcludeService.denyDebarredVendor()
public BatchInputFileService getBatchInputFileService()
public void setBatchInputFileService(BatchInputFileService batchInputFileService)
batchInputFileService
- The batchInputFileService to set.public BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(BusinessObjectService businessObjectService)
businessObjectService
- The businessObjectService to set.public org.kuali.rice.core.api.datetime.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
dateTimeService
- The dateTimeService to set.public BatchInputFileType getBatchInputFileType()
public void setBatchInputFileType(BatchInputFileType batchInputFileType)
batchInputFileType
- The batchInputFileType to set.public DebarredVendorDao getDebarredVendorDao()
public void setDebarredVendorDao(DebarredVendorDao debarredVendorDao)
vendorExcludeDao
- The vendorExcludeDao to set.public DebarredVendorMatchDao getDebarredVendorMatchDao()
public void setDebarredVendorMatchDao(DebarredVendorMatchDao debarredVendorMatchDao)
debarredVendorMatchDao
- The debarredVendorMatchDao to set.Copyright © 2004–2014 The Kuali Foundation. All rights reserved.