|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.ic.doc.automed.wrappers.AutoMedWrapper
uk.ac.ic.doc.automed.wrappers.HDMWrapper
public class HDMWrapper
A Wrapper for the HDM data store.
| Field Summary |
|---|
| Fields inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapper |
|---|
am, awf, debug, driver, emptyKeyProtection, emptyKeys, optionKeyProtection, optionKeys, password, protocol, s, url, username |
| Constructor Summary | |
|---|---|
HDMWrapper(AccessMethod am,
java.lang.String password)
|
|
| Method Summary | |
|---|---|
protected void |
connect()
Use the connection details held with this wrapper to connect to the data source. |
ASG |
executeIQL(ASG queryASG)
Takes ASG query and passes it to a LowLevelWrapperHdm
for processing. |
AutoMedResult |
executeLocalQuery(AutoMedQuery arg0)
This is a stub required as the AutoMedWrapper requires it |
protected AutoMedWrapperFactory |
getDefaultWrapperFactory()
Returns a new instance of the default wrapper factory for this wrapper |
java.lang.String |
getProtocolName()
The name of the Protocol in the
repository used to represent
the HDM store. |
void |
getSODefinition(QuerySubGoal qsg)
Implement AutoMedWrapper abstract method |
void |
setSchema(java.lang.String schemaName)
Set the value of the schema that this wrapper is for |
| Methods inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapper |
|---|
atDebugLevel, cacheWrapper, deleteIQL, executeIQL, getAccessMethod, getAutoMedWrapper, getAutoMedWrapper, getAutoMedWrapperFactory, getDrivers, getOption, getOptionKeyProtection, getOptionKeys, getProtocol, getQueryCache, getQueryCache, getQueryParser, getSchema, getSchema, getSODefinition, insertIQL, newAutoMedSchema, newAutoMedWrapper, newAutoMedWrapper, newAutoMedWrapper, registerWrapper, selectNewAutoMedWrapper, selectNewAutoMedWrapper, setDebugLevel, setOption, updateCache |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HDMWrapper(AccessMethod am,
java.lang.String password)
throws DataSourceException
DataSourceException| Method Detail |
|---|
protected void connect()
AutoMedWrapper
connect in class AutoMedWrapper
public ASG executeIQL(ASG queryASG)
throws DataSourceException
ASG query and passes it to a LowLevelWrapperHdm
for processing.
executeIQL in class AutoMedWrapperqueryASG - An IQL query held in an ASG which complies with
the limitations of what this wrapper is able to process
ASG containing the results of the query
DataSourceException
public AutoMedResult executeLocalQuery(AutoMedQuery arg0)
throws DataSourceException
executeLocalQuery in class AutoMedWrapperDataSourceExceptionpublic void setSchema(java.lang.String schemaName)
protected AutoMedWrapperFactory getDefaultWrapperFactory()
getDefaultWrapperFactory in class AutoMedWrapperpublic java.lang.String getProtocolName()
Protocol in the
repository used to represent
the HDM store.
getProtocolName in class AutoMedWrapper
public void getSODefinition(QuerySubGoal qsg)
throws DataSourceException
getSODefinition in class AutoMedWrapperDataSourceException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||