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

java.lang.Object
  extended by org.elkoserver.server.workshop.bank.client.BankClient.BankReplyHandler
Direct Known Subclasses:
BankClient.AccountResultHandler, BankClient.AccountsResultHandler, BankClient.BalanceResultHandler, BankClient.CurrencyResultHandler, BankClient.EncumberResultHandler, BankClient.KeyResultHandler, BankClient.QueryAccountsResultHandler, BankClient.QueryCurrenciesResultHandler, BankClient.QueryEncumbranceResultHandler, BankClient.ReleaseResultHandler, BankClient.TransferResultHandler
Enclosing class:
BankClient

public abstract static class BankClient.BankReplyHandler
extends Object

Base class for request-specific handlers for replies from the bank.


Constructor Summary
BankClient.BankReplyHandler()
           
 
Method Summary
 void fail(String fail, String desc)
          Handle a failure result, application-specific version: do whatever the application needs or wants to do in a failure case.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BankClient.BankReplyHandler

public BankClient.BankReplyHandler()
Method Detail

fail

public void fail(String fail,
                 String desc)
Handle a failure result, application-specific version: do whatever the application needs or wants to do in a failure case. The base implementation here does nothing, but application code can override.

Parameters:
fail - Failure tag
desc - Error description