|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectru.biosoft.access.DefaultQuerySystem
DefaultQuerySystem loads indexes based on information from DataCollectionInfo.
Generally this information is stored in config file in following form:
querySystem = ru.biosoft.access.DefaultQuerySystem querySystem.indexes = title;other index.title = biouml.standard.type.access.TitleSqlIndex index.title.table = substances index.other = com.xxx.Index
| Field Summary | |
protected static org.apache.log4j.Category |
cat
|
protected java.util.HashMap |
indexes
|
| Fields inherited from interface ru.biosoft.access.QuerySystem |
INDEX_BLOCK_SIZE, INDEX_LIST, QUERY_SYSTEM_CLASS |
| Constructor Summary | |
DefaultQuerySystem(DataCollection dc)
|
|
| Method Summary | |
void |
close()
Closes all indexes and releases any system resources associated with them stream. |
void |
elementAdded(DataCollectionEvent e)
Called after data element was added. |
void |
elementChanged(DataCollectionEvent e)
Called after data element was changed. |
void |
elementRemoved(DataCollectionEvent e)
Called after data element was removed. |
void |
elementWillAdd(DataCollectionEvent e)
Called before data element will be added. |
void |
elementWillChange(DataCollectionEvent e)
Called before data element will be changed. |
void |
elementWillRemove(DataCollectionEvent e)
Called before data element will be removed. |
protected void |
finalize()
|
Index |
getIndex(java.lang.String name)
|
Index[] |
getIndexes()
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static org.apache.log4j.Category cat
protected java.util.HashMap indexes
| Constructor Detail |
public DefaultQuerySystem(DataCollection dc)
| Method Detail |
public Index[] getIndexes()
getIndexes in interface QuerySystempublic Index getIndex(java.lang.String name)
getIndex in interface QuerySystem
protected void finalize()
throws java.lang.Throwable
java.lang.Throwablepublic void close()
close in interface QuerySystem
public void elementAdded(DataCollectionEvent e)
throws java.lang.Exception
DataCollectionListener
elementAdded in interface DataCollectionListenere - DataCollectionEvent information about added data element.
java.lang.Exception - If error occured.
public void elementWillAdd(DataCollectionEvent e)
throws DataCollectionVetoException,
java.lang.Exception
DataCollectionListener
elementWillAdd in interface DataCollectionListenere - DataCollectionEvent information about will added data element.
DataCollectionVetoException - If listener cancel adding of data element.
java.lang.Exception - If error occured.
public void elementChanged(DataCollectionEvent e)
throws java.lang.Exception
DataCollectionListenere contains old data element (which already changed).
elementChanged in interface DataCollectionListenere - DataCollectionEvent information about changed data element.
java.lang.Exception - If error occured.
public void elementWillChange(DataCollectionEvent e)
throws DataCollectionVetoException,
java.lang.Exception
DataCollectionListenere contains old data element (which will be changed).
elementWillChange in interface DataCollectionListenere - DataCollectionEvent information about will change data element.
DataCollectionVetoException - If listener cancel changing of data element.
java.lang.Exception - If error occured.
public void elementRemoved(DataCollectionEvent e)
throws java.lang.Exception
DataCollectionListener
elementRemoved in interface DataCollectionListenere - DataCollectionEvent information about removed data element.
java.lang.Exception - If error occured.
public void elementWillRemove(DataCollectionEvent e)
throws DataCollectionVetoException,
java.lang.Exception
DataCollectionListener
elementWillRemove in interface DataCollectionListenere - DataCollectionEvent information about will removed data element.
DataCollectionVetoException - If listener cancel removing of data element.
java.lang.Exception - If error occured.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||