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
Modifier and TypeFieldDescriptionprotected static final String
protected static final String
protected static final String
protected static final String
Deprecated, for removal: This API element is subject to removal in a future version.since 11.1, unusedprotected static final String
protected String
protected String
protected static final String
protected String
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected String
getId()
Deprecated, for removal: This API element is subject to removal in a future version.since 11.1, unusedprotected void
void
setUp()
boolean
For databases that don't support clustering.boolean
void
tearDown()
protected void
tearDownDatabase
(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:
setUp
in 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:
tearDown
in classDatabaseHelper
- Throws:
SQLException
-
tearDownDatabase
- Throws:
SQLException
-
getDeploymentContrib
- Specified by:
getDeploymentContrib
in classDatabaseHelper
-
getRepositoryDescriptor
- Specified by:
getRepositoryDescriptor
in classDatabaseHelper
-
supportsFulltextSearch
public boolean supportsFulltextSearch()- Overrides:
supportsFulltextSearch
in classDatabaseHelper
-
supportsClustering
public boolean supportsClustering()Description copied from class:DatabaseHelper
For databases that don't support clustering.- Overrides:
supportsClustering
in classDatabaseHelper
-