|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ElectronicPaymentClaimingDocumentGenerationStrategy
A set of methods that help the ElectronicPaymentClaimingService turn a list of ElectronicPaymentClaim records into a document used to claim those records.
ElectronicPaymentClaimingService,
ElectronicPaymentClaim| Method Summary | |
|---|---|
String |
createDocumentFromElectronicPayments(List<ElectronicPaymentClaim> electronicPayments,
org.kuali.rice.kim.bo.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.bo.Person claimingUser)
Determines if the given user can use the document wrapped by this ElectronicPaymentClaimingDocumentGenerationStrategy implementaton to claim any ElectronicPaymentClaim records |
| Method Detail |
|---|
String getDocumentLabel()
String getClaimingDocumentWorkflowDocumentType()
boolean userMayUseToClaim(org.kuali.rice.kim.bo.Person claimingUser)
claimingUser - the user attempting to claim ElectronicPaymentClaim records with a document
String createDocumentFromElectronicPayments(List<ElectronicPaymentClaim> electronicPayments,
org.kuali.rice.kim.bo.Person user)
electronicPayments - a List of ElectronicPaymentClaim recordsuser - the user doing the claiming
boolean isDocumentReferenceValid(String referenceDocumentNumber)
referenceDocumentNumber - the document number reference to validate
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||