Interface semper.payment.CashLikePurseServices
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface semper.payment.CashLikePurseServices

public interface CashLikePurseServices
extends Object
extends PurseServices
Payment services provided in the cash-like model
Version:
$Revision: 1.5 $ $Date: 1996/08/09 06:52:18 $
Author:
N. Asokan (aso@zurich.ibm.com)
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