@Transactional public class ProcessPdpCancelPaidServiceImpl extends Object implements ProcessPdpCancelPaidService
Modifier and Type | Field and Description |
---|---|
protected org.kuali.rice.core.api.datetime.DateTimeService |
dateTimeService |
protected org.kuali.rice.krad.service.DocumentService |
documentService |
protected org.kuali.rice.coreservice.framework.parameter.ParameterService |
parameterService |
protected PaymentDetailService |
paymentDetailService |
protected PaymentGroupService |
paymentGroupService |
protected Set<String> |
paymentSourceCheckACHDocumentTypes |
protected List<PaymentSourceToExtractService<PaymentSource>> |
paymentSourceToExtractServices |
protected PurchasingAccountsPayableModuleService |
purchasingAccountsPayableModuleService |
Constructor and Description |
---|
ProcessPdpCancelPaidServiceImpl() |
Modifier and Type | Method and Description |
---|---|
org.kuali.rice.krad.service.DocumentService |
getDocumentService() |
protected List<ExtractionUnit> |
getExtractionUnits() |
protected List<ExtractionUnit> |
getExtractionUnitsForPaymentSourceToExtractServices()
Loops through the PaymentSourceToExtractService List and builds ExtractionUnits for each
|
protected PaymentSourceToExtractService<PaymentSource> |
getPaymentSourceToExtractService(PaymentDetail paymentDetail)
Looks up the PaymentSourceToExtractService which can act upon the given PaymentDetail, based on the PaymentDetail's document type
|
protected List<PaymentSourceToExtractService<PaymentSource>> |
getPaymentSourceToExtractServices() |
void |
processPdpCancels()
Update Payment Requests that were canceled in PDP
|
void |
processPdpCancelsAndPaids()
Update Payment Requests that were canceled or paid in PDP
|
void |
processPdpPaids()
Update Payment Requests that were paid in PDP
|
void |
setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dts) |
void |
setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
Sets the implementation of the DocumentService to use
|
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService) |
void |
setPaymentDetailService(PaymentDetailService paymentDetailService) |
void |
setPaymentGroupService(PaymentGroupService paymentGroupService) |
void |
setPurchasingAccountsPayableModuleService(PurchasingAccountsPayableModuleService purchasingAccountsPayableModuleService) |
protected PaymentGroupService paymentGroupService
protected PaymentDetailService paymentDetailService
protected org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService
protected org.kuali.rice.core.api.datetime.DateTimeService dateTimeService
protected PurchasingAccountsPayableModuleService purchasingAccountsPayableModuleService
protected org.kuali.rice.krad.service.DocumentService documentService
protected volatile Set<String> paymentSourceCheckACHDocumentTypes
protected volatile List<PaymentSourceToExtractService<PaymentSource>> paymentSourceToExtractServices
public ProcessPdpCancelPaidServiceImpl()
public void processPdpCancels()
ProcessPdpCancelPaidService
processPdpCancels
in interface ProcessPdpCancelPaidService
org.kuali.kfs.module.purap.service.ProcessPdpCancelPaidService#processPdpCancels()
public void processPdpPaids()
ProcessPdpCancelPaidService
processPdpPaids
in interface ProcessPdpCancelPaidService
org.kuali.kfs.module.purap.service.ProcessPdpCancelPaidService#processPdpPaids()
public void processPdpCancelsAndPaids()
ProcessPdpCancelPaidService
processPdpCancelsAndPaids
in interface ProcessPdpCancelPaidService
org.kuali.kfs.module.purap.service.ProcessPdpCancelPaidService#processPdpCancelsAndPaids()
protected List<PaymentSourceToExtractService<PaymentSource>> getPaymentSourceToExtractServices()
protected PaymentSourceToExtractService<PaymentSource> getPaymentSourceToExtractService(PaymentDetail paymentDetail)
paymentDetail
- the payment detail to find an extraction service to act uponprotected List<ExtractionUnit> getExtractionUnitsForPaymentSourceToExtractServices()
protected List<ExtractionUnit> getExtractionUnits()
public void setPaymentDetailService(PaymentDetailService paymentDetailService)
public void setPaymentGroupService(PaymentGroupService paymentGroupService)
public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
public void setPurchasingAccountsPayableModuleService(PurchasingAccountsPayableModuleService purchasingAccountsPayableModuleService)
public void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dts)
public org.kuali.rice.krad.service.DocumentService getDocumentService()
public void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
documentService
- the implementation of the DocumentService to useCopyright © 2004–2015 The Kuali Foundation. All rights reserved.