org.elkoserver.server.workshop.bank.client
Class BankClient.QueryEncumbranceResultHandler

java.lang.Object
  extended by org.elkoserver.server.workshop.bank.client.BankClient.BankReplyHandler
      extended by org.elkoserver.server.workshop.bank.client.BankClient.QueryEncumbranceResultHandler
Enclosing class:
BankClient

public abstract static class BankClient.QueryEncumbranceResultHandler
extends BankClient.BankReplyHandler

Result handler class for the query encumbrance request.


Constructor Summary
BankClient.QueryEncumbranceResultHandler()
           
 
Method Summary
abstract  void result(String enc, String currency, String account, int amount, String expires, String memo)
          Handle an encumbrance query result.
 
Methods inherited from class org.elkoserver.server.workshop.bank.client.BankClient.BankReplyHandler
fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BankClient.QueryEncumbranceResultHandler

public BankClient.QueryEncumbranceResultHandler()
Method Detail

result

public abstract void result(String enc,
                            String currency,
                            String account,
                            int amount,
                            String expires,
                            String memo)
Handle an encumbrance query result.

Parameters:
enc - Ref of the encumbrace.
currency - Currency the encumbrance is denominated in.
account - Ref of the encumbered account
amount - Amount that is encumbered
expires - Expiration time of the encumbrance
memo - Memo string associated with encumbrance when created.