|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.sys.service.impl.ElectronicPaymentClaimingDocumentGenerationStrategyImpl
public class ElectronicPaymentClaimingDocumentGenerationStrategyImpl
for those cases when admins claim a payment without an associated document
| Constructor Summary | |
|---|---|
ElectronicPaymentClaimingDocumentGenerationStrategyImpl()
|
|
| 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 |
getDocumentCode()
|
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 |
void |
setElectronicPaymentClaimingService(ElectronicPaymentClaimingService electronicPaymentClaimingService)
Sets the electronicPaymentClaimingService attribute value. |
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ElectronicPaymentClaimingDocumentGenerationStrategyImpl()
| Method Detail |
|---|
public String createDocumentFromElectronicPayments(List<ElectronicPaymentClaim> electronicPayments,
org.kuali.rice.kim.bo.Person user)
ElectronicPaymentClaimingDocumentGenerationStrategy
createDocumentFromElectronicPayments in interface ElectronicPaymentClaimingDocumentGenerationStrategyelectronicPayments - a List of ElectronicPaymentClaim recordsuser - the user doing the claiming
ElectronicPaymentClaimingDocumentGenerationStrategy.createDocumentFromElectronicPayments(java.util.List, org.kuali.rice.kim.bo.Person)public String getDocumentCode()
org.kuali.kfs.sys.service.ElectronicPaymentClaimingDocumentGenerationStrategy#getDocumentCode()public String getDocumentLabel()
ElectronicPaymentClaimingDocumentGenerationStrategy
getDocumentLabel in interface ElectronicPaymentClaimingDocumentGenerationStrategyElectronicPaymentClaimingDocumentGenerationStrategy.getDocumentLabel()public String getClaimingDocumentWorkflowDocumentType()
ElectronicPaymentClaimingDocumentGenerationStrategy
getClaimingDocumentWorkflowDocumentType in interface ElectronicPaymentClaimingDocumentGenerationStrategyreturn null in the case of no document availablepublic boolean isDocumentReferenceValid(String referenceDocumentNumber)
ElectronicPaymentClaimingDocumentGenerationStrategy
isDocumentReferenceValid in interface ElectronicPaymentClaimingDocumentGenerationStrategyreferenceDocumentNumber - the document number reference to validate
ElectronicPaymentClaimingDocumentGenerationStrategy.isDocumentReferenceValid(java.lang.String)public boolean userMayUseToClaim(org.kuali.rice.kim.bo.Person claimingUser)
ElectronicPaymentClaimingDocumentGenerationStrategy
userMayUseToClaim in interface ElectronicPaymentClaimingDocumentGenerationStrategyclaimingUser - the user attempting to claim ElectronicPaymentClaim records with a document
ElectronicPaymentClaimingDocumentGenerationStrategy.userMayUseToClaim(org.kuali.rice.kim.bo.Person)public void setElectronicPaymentClaimingService(ElectronicPaymentClaimingService electronicPaymentClaimingService)
electronicPaymentClaimingService - The electronicPaymentClaimingService to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||