|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.gouv.culture.sdx.utils.SdxObjectImpl
fr.gouv.culture.sdx.utils.rdbms.JDBC
fr.gouv.culture.sdx.utils.rdbms.DataSourceComponentBacked
fr.gouv.culture.sdx.repository.AbstractDataSourceComponentBackedRepository
fr.gouv.culture.sdx.repository.JDBCRepository
fr.gouv.culture.sdx.repository.HSQLRepository
The same as JDBCRespository, but the method for the table creation query is overridden.
Nested Class Summary |
Nested classes inherited from class fr.gouv.culture.sdx.utils.rdbms.JDBC |
JDBC.QueryExecutor, JDBC.Template |
Field Summary |
Fields inherited from class fr.gouv.culture.sdx.repository.JDBCRepository |
FIELD_DATA, NO_SPECIFIC_TYPE, PARAM_INDEX_FIELD_DATA_ORIGINAL |
Fields inherited from class fr.gouv.culture.sdx.repository.AbstractDataSourceComponentBackedRepository |
FIELD_ID, isDefault, PARAM_INDEX_FIELD_ID, props |
Fields inherited from class fr.gouv.culture.sdx.utils.rdbms.DataSourceComponentBacked |
ATTRIBUTE_DSI, dbSelector, dsi, manager |
Fields inherited from class fr.gouv.culture.sdx.utils.rdbms.JDBC |
id, tableName |
Fields inherited from class fr.gouv.culture.sdx.utils.SdxObjectImpl |
encoding, logger |
Fields inherited from interface fr.gouv.culture.sdx.repository.Repository |
ATTRIBUTE_DEFAULT, ATTRIBUTE_ID, ATTRIBUTE_REF, ATTRIBUTE_TYPE, CLASS_NAME_SUFFIX, ELEMENT_NAME_REPOSITORIES, ELEMENT_NAME_REPOSITORY, PACKAGE_QUALNAME |
Constructor Summary | |
HSQLRepository()
|
Method Summary | |
protected java.lang.String |
getTableCreationQuery()
Returns an SQL query that could create the table. |
protected java.lang.String |
getTableName()
Returns a table name used to store the repository's data. |
void |
init()
Initializes the repository. |
Methods inherited from class fr.gouv.culture.sdx.repository.JDBCRepository |
add, compose, configure, delete, empty, get, getConnection, getDeleteAllQuery, getDocumentAddQuery, getDocumentDeleteQuery, lists, openStream, releaseConnection, size, toSAX |
Methods inherited from class fr.gouv.culture.sdx.repository.AbstractDataSourceComponentBackedRepository |
checkConnection, checkEncoding, exists, getDocumentGetQuery, getId, isDefault, loadBaseConfiguration, optimize, setIsDefault, setProperties |
Methods inherited from class fr.gouv.culture.sdx.utils.rdbms.DataSourceComponentBacked |
getDataSourceComponent, releaseDataSourceComponent |
Methods inherited from class fr.gouv.culture.sdx.utils.rdbms.JDBC |
createTable, handleUnsupportedTokens |
Methods inherited from class fr.gouv.culture.sdx.utils.SdxObjectImpl |
enableLogging, getChildLogger, setEncoding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.avalon.framework.logger.LogEnabled |
enableLogging |
Constructor Detail |
public HSQLRepository()
Method Detail |
protected java.lang.String getTableCreationQuery()
This query should not have any parameter.
getTableCreationQuery
in class JDBCRepository
public void init() throws SDXException
init
in interface Repository
init
in class JDBCRepository
SDXException
protected java.lang.String getTableName()
JDBC
getTableName
in class JDBC
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |