Package org.elkoserver.server.workshop.bank.client

Client for Workshop virtual currency bank.

See:
          Description

Class Summary
BankClient Internal object that acts as a client for the external 'bank' service.
BankClient.AccountDesc A struct describing an account, returned as part of the results from query accounts.
BankClient.AccountResultHandler Result handler class for requests that return an account ref (delete account, freeze account, and unfreeze account).
BankClient.AccountsResultHandler Result handler class for requests that return an array of account refs (make accounts).
BankClient.BalanceResultHandler Result handler class for requests that affect an account balance (mint, unmint, and unmintEncmbrance).
BankClient.BankReplyHandler Base class for request-specific handlers for replies from the bank.
BankClient.CurrencyResultHandler Result handler class for the make currency request.
BankClient.EncumberResultHandler Result handler class for the encumber request.
BankClient.EncumbranceDesc A struct describing an encumbrance, returned as part of the results from query accounts.
BankClient.KeyResultHandler Result handler class for request that return a key (cancel key, duplicate key, issue root key, and make key).
BankClient.QueryAccountsResultHandler Result handler class for the query account request.
BankClient.QueryCurrenciesResultHandler Result handler class for the query currencies request.
BankClient.QueryEncumbranceResultHandler Result handler class for the query encumbrance request.
BankClient.ReleaseResultHandler Result handler class for the release request.
BankClient.TransferResultHandler Result handler class for transfer requests (transfer and transferEncumbrance).
 

Package org.elkoserver.server.workshop.bank.client Description

Client for Workshop virtual currency bank.