Package org.nuxeo.ecm.core.storage.sql
Class DatabaseH2
java.lang.Object
org.nuxeo.ecm.core.storage.sql.DatabaseHelper
org.nuxeo.ecm.core.storage.sql.DatabaseH2
- Author:
- Florent Guillaume
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringDeprecated, for removal: This API element is subject to removal in a future version.since 11.1, unusedprotected static final Stringprotected Stringprotected Stringprotected static final Stringprotected StringFields inherited from class org.nuxeo.ecm.core.storage.sql.DatabaseHelper
DATABASE, DATABASE_PROPERTY, databaseName, DB_CLASS_NAME_BASE, DB_DEFAULT, DB_PROPERTY, DEF_ID_TYPE, DEFAULT_DATABASE_NAME, defaultBlobProvider, DRIVER_PROPERTY, ID_TYPE_PROPERTY, owner, PASSWORD_PROPERTY, PORT_PROPERTY, SERVER_PROPERTY, URL_PROPERTY, USER_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected StringgetId()Deprecated, for removal: This API element is subject to removal in a future version.since 11.1, unusedprotected voidvoidsetUp()booleanFor databases that don't support clustering.booleanvoidtearDown()protected voidtearDownDatabase(String url) Methods inherited from class org.nuxeo.ecm.core.storage.sql.DatabaseHelper
doOnAllTables, executeSql, getConnection, getRecursiveRemovalDepthLimit, setBinaryManager, setBlobProvider, setDatabaseForTests, setDatabaseName, setOwner, setProperty, setSystemProperty, sleepForFulltext, supportsArrayColumns, supportsMultipleFulltextIndexes, supportsSequenceId, supportsSoftDelete, supportsXA
-
Field Details
-
DIRECTORY
Deprecated, for removal: This API element is subject to removal in a future version.since 11.1, unusedThis directory will be deleted and recreated. -
DEF_USER
- See Also:
-
DEF_PASSWORD
- See Also:
-
CONTRIB_XML
- See Also:
-
DRIVER
- See Also:
-
URL_FORMAT
- See Also:
-
url
-
user
-
password
-
-
Constructor Details
-
DatabaseH2
public DatabaseH2()
-
-
Method Details
-
setProperties
protected void setProperties() -
setUp
- Overrides:
setUpin classDatabaseHelper- Throws:
SQLException
-
checkDatabaseLive
- Throws:
SQLException
-
getId
Deprecated, for removal: This API element is subject to removal in a future version.since 11.1, unused -
tearDown
- Overrides:
tearDownin classDatabaseHelper- Throws:
SQLException
-
tearDownDatabase
- Throws:
SQLException
-
getDeploymentContrib
- Specified by:
getDeploymentContribin classDatabaseHelper
-
getRepositoryDescriptor
- Specified by:
getRepositoryDescriptorin classDatabaseHelper
-
supportsFulltextSearch
public boolean supportsFulltextSearch()- Overrides:
supportsFulltextSearchin classDatabaseHelper
-
supportsClustering
public boolean supportsClustering()Description copied from class:DatabaseHelperFor databases that don't support clustering.- Overrides:
supportsClusteringin classDatabaseHelper
-