All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface semper.payment.CashLikePurseServices

public interface CashLikePurseServices
extends PurseServices
Payment services provided in the cash-like model

Version:
$Revision: 1.5 $ $Date: 1996/08/09 06:52:18 $
Author:
N. Asokan ([email protected])
See Also:
PurseServices

Method Index

 o deposit(Amount, Vector, String)
Move money from the purse to the bank account.
 o withdraw(Amount, Vector, String)
Load money into the purse.

Methods

 o withdraw
 public abstract void withdraw(Amount amount,
                               Vector options,
                               String ext_ref) throws PaymentServiceException
Load money into the purse. Tentative description.

Parameters:
amount - amount to be withdrawn.
options - list of security options for the transaction.
ext_ref - external reference string.
Returns:
nothing.
Throws: PaymentServiceException
on failure
See Also:
deposit
 o deposit
 public abstract void deposit(Amount amount,
                              Vector options,
                              String ext_ref) throws PaymentServiceException
Move money from the purse to the bank account. Tentative description.

Parameters:
amount - amount to be deposited.
options - list of security options for the transaction.
ext_ref - external reference string.
Returns:
nothing.
Throws: PaymentServiceException
on failure
See Also:
withdraw

All Packages  Class Hierarchy  This Package  Previous  Next  Index