public interface ElectronicPaymentClaimingDocumentGenerationStrategy
| Modifier and Type | Method and Description | 
|---|---|
| String | createDocumentFromElectronicPayments(List<ElectronicPaymentClaim> electronicPayments,
                                                                        org.kuali.rice.kim.api.identity.Person user)Creates a document to claim a given list of ElectronicPaymentClaim records. | 
| String | getClaimingDocumentWorkflowDocumentType()get the workflow document type code of the claiming document | 
| String | getDocumentLabel()Returns the label which will identify the claiming document to users | 
| boolean | isDocumentReferenceValid(String referenceDocumentNumber)Determines whether the given document number would be considered valid by the system that the document this strategy
 interacts with | 
| boolean | userMayUseToClaim(org.kuali.rice.kim.api.identity.Person claimingUser)Determines if the given user can use the document wrapped by this ElectronicPaymentClaimingDocumentGenerationStrategy
 implementaton to claim any ElectronicPaymentClaim records | 
String getDocumentLabel()
String getClaimingDocumentWorkflowDocumentType()
boolean userMayUseToClaim(org.kuali.rice.kim.api.identity.Person claimingUser)
claimingUser - the user attempting to claim ElectronicPaymentClaim records with a documentString createDocumentFromElectronicPayments(List<ElectronicPaymentClaim> electronicPayments, org.kuali.rice.kim.api.identity.Person user)
electronicPayments - a List of ElectronicPaymentClaim recordsuser - the user doing the claimingboolean isDocumentReferenceValid(String referenceDocumentNumber)
referenceDocumentNumber - the document number reference to validateCopyright © 2004–2015 The Kuali Foundation. All rights reserved.