webfunds.ricardian
Interface SOXStore

All Known Implementing Classes:
DirSOXStore

public interface SOXStore


Method Summary
 java.lang.String[] getAllNames()
          There are many names for each SOXServer.
 SOXServer[] getAllSOXServers()
          Return all SOXServers in the store.
 Issuer getIssuer(Contract contract)
           
 SOXServer getSOXServer(Contract contract)
           
 

Method Detail

getSOXServer

public SOXServer getSOXServer(Contract contract)
                       throws SOXLaterException,
                              SOXServerException
Returns:
a SOX server file for this contract.

getIssuer

public Issuer getIssuer(Contract contract)
                 throws SOXLaterException,
                        SOXIssuerException
Returns:
an Issuer for this contract.

getAllSOXServers

public SOXServer[] getAllSOXServers()
Return all SOXServers in the store.
Returns:
a list of SOXServers

getAllNames

public java.lang.String[] getAllNames()
There are many names for each SOXServer. This list will be larger than the number of SOXServers.
Returns:
a list of all Names in the store.