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.