|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory
uk.ac.ic.doc.automed.wrappers.SQLWrapperFactory
uk.ac.bbk.dcs.automed.wrappers.MSAccessWrapperFactory
public class MSAccessWrapperFactory
A lower level wrapper factory for Postgres SQL databases conforming to the AutoMed SQL high level wrapper factory.
Field Summary |
---|
Fields inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory |
---|
automedModelName, baseName, empty, factoryInUse, modelName, SOURCE_PREFIX |
Constructor Summary | |
---|---|
MSAccessWrapperFactory()
|
Method Summary | |
---|---|
java.lang.String |
getDefaultSchemaName(AutoMedWrapper wrapper)
Return the name of the default schema for the type of database being wrapped. |
protected AutoMedWrapper |
newAutoMedWrapper()
Create a new empty wrapper instance that this wrapper factory is then able to populate. |
protected void |
populateSchema(AutoMedWrapper wrapper)
Read the metadata from the wrapper connection, and store in existing Schema within the wrapper. |
Methods inherited from class uk.ac.ic.doc.automed.wrappers.SQLWrapperFactory |
---|
createAutoMedModel, createAutoMedSchema, createModel, getAutoMedModel, getColumnDetailsSchemeLength, getFeatureNames, getModel, getSQLTableReference, getTableDetailsSchemeLength, setFeatures |
Methods inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory |
---|
clearFeatures, getAttributeDomains, getAutoMedModelName, getFeatures, getModelBaseName, getModelName, isFeatureInUse, safeIQL, setAttributeDomains, setFeatures, setModelBaseName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MSAccessWrapperFactory()
Method Detail |
---|
public java.lang.String getDefaultSchemaName(AutoMedWrapper wrapper)
SQLWrapperFactory
getDefaultSchemaName
in class SQLWrapperFactory
protected AutoMedWrapper newAutoMedWrapper()
AutoMedWrapperFactory
newAutoMedWrapper
in class SQLWrapperFactory
protected void populateSchema(AutoMedWrapper wrapper) throws DataSourceException
AutoMedWrapperFactory
AutoMedWrapper
instances as part of the wrapper creation process.
populateSchema
in class SQLWrapperFactory
DataSourceException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |