All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.payment.ecash.ecashPocket

java.lang.Object
   |
   +----semper.payment.ecash.ecashPocket

public abstract class ecashPocket
extends Object

Constructor Index

 o ecashPocket()

Method Index

 o cleanup()
 o deposit(String)
 o getAccountStatus()
 o getAmount()
 o getBalance()
 o getCurrency()
 o getMintID()
 o init(PaymentEntity, String, String, String)
 o isEnabled()
 o openAccount(String, String)
 o pay(PaymentEntity, String, String)
 o receivePayment(PaymentEntity, String, String)
 o withdraw(String, Long)

Constructors

 o ecashPocket
 public ecashPocket()

Methods

 o init
 public abstract void init(PaymentEntity mint,
                           String accountName,
                           String pocketDirectory,
                           String password) throws PaymentServiceException
 o isEnabled
 public abstract boolean isEnabled()
 o cleanup
 public abstract void cleanup() throws PaymentServiceException
 o withdraw
 public abstract void withdraw(String amount,
                               Long minimumNumberOfPayments) throws PaymentServiceException
 o deposit
 public abstract void deposit(String amount) throws PaymentServiceException
 o pay
 public abstract void pay(PaymentEntity payee,
                          String amount,
                          String description) throws PaymentServiceException
 o receivePayment
 public abstract void receivePayment(PaymentEntity payer,
                                     String amount,
                                     String description) throws PaymentServiceException
 o getAccountStatus
 public abstract boolean getAccountStatus() throws PaymentServiceException
 o openAccount
 public abstract void openAccount(String openAccountPassword,
                                  String randomString) throws PaymentServiceException
 o getCurrency
 public abstract String getCurrency() throws PaymentServiceException
 o getAmount
 public abstract String getAmount() throws PaymentServiceException
 o getBalance
 public abstract String getBalance() throws PaymentServiceException
 o getMintID
 public abstract String getMintID() throws PaymentServiceException

All Packages  Class Hierarchy  This Package  Previous  Next  Index