webfunds.client.sox
Class SOXServerStore

java.lang.Object
  |
  +--webfunds.utils.Debug
        |
        +--webfunds.ricardian.DirSOXStore
              |
              +--webfunds.client.sox.SOXServerStore

public class SOXServerStore
extends DirSOXStore
implements IssuerFinder


Field Summary
protected  ContractStore contracts
           
 
Fields inherited from class webfunds.ricardian.DirSOXStore
dir, local, no_urls, postfix, soxes, soxNames, suffix
 
Fields inherited from class webfunds.utils.Debug
bug, debugAll, logfix
 
Constructor Summary
SOXServerStore(Store store, java.io.PrintWriter bug)
           
 
Method Summary
 Issuer getIssuer(ItemId id)
           
protected  void readInStore()
           
protected  void savePersistant(SOXServer x)
          Overrides methods in base class, and sticks objects in local store.
 void setContractStore(ContractStore contracts)
           
 
Methods inherited from class webfunds.ricardian.DirSOXStore
addAndSave, addSOXServer, addThisSOXName, cleanStore, getAllNames, getAllSOXServers, getDirectory, getFromStore, getIssuer, getSOXServer, getSOXServer, getSOXServerFromCache, getSOXServerFromNet, getUrls, initHashtables, main, refreshSOXServer, setDir, toString
 
Methods inherited from class webfunds.utils.Debug
debug, debug, debug, debug, err, getDebug, logend, logmsg, logstart, logword
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

contracts

protected ContractStore contracts
Constructor Detail

SOXServerStore

public SOXServerStore(Store store,
                      java.io.PrintWriter bug)
Method Detail

readInStore

protected void readInStore()

setContractStore

public void setContractStore(ContractStore contracts)

savePersistant

protected void savePersistant(SOXServer x)
Overrides methods in base class, and sticks objects in local store.
Overrides:
savePersistant in class DirSOXStore

getIssuer

public Issuer getIssuer(ItemId id)
                 throws SOXIssuerException,
                        SOXLaterException
Specified by:
getIssuer in interface IssuerFinder
Returns:
the Issuer for this contract