public interface BookStoreLevel1<T extends SymbolData> extends BaseBookStoreLevel1<T>
Implementations simply need to provide the required functionality. How the data is actually stored is the perview of the implementing class. This lets us provide various ways of caching symbol data (in memory, RDBMS, flat file, etc.) independently of the details of what it is actually used for.
|Modifier and Type||Method and Description|
Perform initialization of the book store.
addSymbolData, clear, getSymbolData, hasSymbolData, init, init, removeSymbolData, start, stop
void init(NestedCategory nc, Subscription.Level level) throws ConfigurationException
BaseBookStoreLevel1<T extends SymbolData>
nc- NestedCategory JConfig nested configuration category object providing setup info
level- String the level of data to be handled, generally one of the Update.MT_xxx values.
ConfigurationException- thrown if configuration could not be performed for whatever reason.