All Packages Class Hierarchy This Package Previous Next Index
Interface semper.payment.ChequePurseServices
- public interface ChequePurseServices
- extends AccountBasedPurseServices
Payment services provided in the cheque based model.
- Version:
- $Revision: 1.1 $ $Date: 1997/10/01 11:16:08 $
- Author:
- K. Lüders-Jensen ([email protected])
- See Also:
- PaymentServices
-
endorseCheque(PaymentEntity, String, Vector, String)
- Endorse a particular cheque and send it to receipient.
-
loadNewCheques(Amount, int, Vector, String)
- Load new cheques into the purse.
loadNewCheques
public abstract void loadNewCheques(Amount creditLimit,
int numberOfCheques,
Vector options,
String ext_ref) throws PaymentServiceException
- Load new cheques into the purse.
- Parameters:
- creditLimit - request for new credit limit.
- numberOfCheques - number of cheques to be loaded.
- options - list of security options for the transaction.
- ext_ref - external reference string.
- Returns:
- nothing.
- Throws: PaymentServiceException
- on failure
endorseCheque
public abstract void endorseCheque(PaymentEntity payee,
String chequeId,
Vector options,
String ext_ref) throws PaymentServiceException
- Endorse a particular cheque and send it to receipient.
- Parameters:
- payee - receipient of the endorsed cheque
- chequeId - cheque to be endorsed
- options - list of security options for the transaction.
- ext_ref - external reference string.
- Returns:
- nothing.
- Throws: PaymentServiceException
- on failure
All Packages Class Hierarchy This Package Previous Next Index