|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectat.spardat.xma.datasource.TabularDataSourceClient
This is the client side implementation of the ITabularDataSource plugin. This implementation is part of the XMA runtime. It uses the file cache to load the table from the server. In the server side web application, it requires a servlet named tabular, which must serve the table.
| Field Summary |
| Fields inherited from interface at.spardat.xma.datasource.ITabularDataSource |
UNKNOWN_TIMESTAMP |
| Constructor Summary | |
TabularDataSourceClient()
|
|
| Method Summary | |
void |
emptyInMemoryCache()
Removes all cached tables from the in-memory-cache. |
ITabularDomData |
getDomTable(java.lang.String spec,
XMASession session)
Convenience method to retrieve a table that contains domain values. |
ITabularData |
getTable(java.lang.String spec,
XMASession session)
Loads a table from the file cache. |
boolean |
invalidate(java.lang.String spec,
XMASession session)
Removes the resource specified by spec from memory and from file cache. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TabularDataSourceClient()
| Method Detail |
public boolean invalidate(java.lang.String spec,
XMASession session)
spec - session -
public ITabularData getTable(java.lang.String spec,
XMASession session)
getTable in interface ITabularDataSourcespec - identifies a table as defined above.session - XMASession
ITabularDataSource.getTable(java.lang.String, at.spardat.xma.session.XMASession)
public ITabularDomData getDomTable(java.lang.String spec,
XMASession session)
ITabularDataSourceITableProvider-implementor that decides
on this.
getDomTable in interface ITabularDataSourcespec - identifies a table as defined above.session - XMASession
ITabularDataSource.getDomTable(java.lang.String, at.spardat.xma.session.XMASession)public void emptyInMemoryCache()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||