Package org.nuxeo.ecm.core.storage.sql
Class DatabaseOracle
java.lang.Object
org.nuxeo.ecm.core.storage.sql.DatabaseHelper
org.nuxeo.ecm.core.storage.sql.DatabaseOracle
- Author:
- Florent Guillaume
-
Field Summary
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 TypeMethodDescriptionvoid
dropSequences
(Connection connection) void
setUp()
boolean
For databases that don't support clustering.boolean
Whether this database supports "sequence" as an id type.boolean
Methods inherited from class org.nuxeo.ecm.core.storage.sql.DatabaseHelper
doOnAllTables, executeSql, getConnection, getRecursiveRemovalDepthLimit, setBinaryManager, setBlobProvider, setDatabaseForTests, setDatabaseName, setOwner, setProperty, setSystemProperty, sleepForFulltext, supportsArrayColumns, supportsFulltextSearch, supportsMultipleFulltextIndexes, supportsXA, tearDown
-
Constructor Details
-
DatabaseOracle
public DatabaseOracle()
-
-
Method Details
-
setUp
- Overrides:
setUp
in classDatabaseHelper
- Throws:
SQLException
-
dropSequences
- Throws:
SQLException
-
getDeploymentContrib
- Specified by:
getDeploymentContrib
in classDatabaseHelper
-
getRepositoryDescriptor
- Specified by:
getRepositoryDescriptor
in classDatabaseHelper
-
supportsClustering
public boolean supportsClustering()Description copied from class:DatabaseHelper
For databases that don't support clustering.- Overrides:
supportsClustering
in classDatabaseHelper
-
supportsSoftDelete
public boolean supportsSoftDelete()- Overrides:
supportsSoftDelete
in classDatabaseHelper
-
supportsSequenceId
public boolean supportsSequenceId()Description copied from class:DatabaseHelper
Whether this database supports "sequence" as an id type.- Overrides:
supportsSequenceId
in classDatabaseHelper
-