Package org.nuxeo.ecm.core.storage.sql
Class DatabaseDB2
- java.lang.Object
-
- org.nuxeo.ecm.core.storage.sql.DatabaseHelper
-
- org.nuxeo.ecm.core.storage.sql.DatabaseDB2
-
public class DatabaseDB2 extends DatabaseHelper
-
-
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, defaultBinaryManager, DRIVER_PROPERTY, ID_TYPE_PROPERTY, owner, PASSWORD_PROPERTY, PORT_PROPERTY, SERVER_PROPERTY, URL_PROPERTY, USER_PROPERTY
-
-
Constructor Summary
Constructors Constructor Description DatabaseDB2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dropSequences(Connection connection)
String
getDeploymentContrib()
RepositoryDescriptor
getRepositoryDescriptor()
protected void
setProperties()
void
setUp()
boolean
supportsClustering()
For databases that don't support clustering.-
Methods inherited from class org.nuxeo.ecm.core.storage.sql.DatabaseHelper
doOnAllTables, executeSql, getConnection, getRecursiveRemovalDepthLimit, setBinaryManager, setDatabaseForTests, setDatabaseName, setOwner, setProperty, setSystemProperty, sleepForFulltext, supportsArrayColumns, supportsFulltextSearch, supportsMultipleFulltextIndexes, supportsSequenceId, supportsSoftDelete, supportsXA, tearDown
-
-
-
-
Method Detail
-
setProperties
protected void setProperties()
-
setUp
public void setUp() throws SQLException
- Overrides:
setUp
in classDatabaseHelper
- Throws:
SQLException
-
dropSequences
public void dropSequences(Connection connection) throws SQLException
- Throws:
SQLException
-
getDeploymentContrib
public String getDeploymentContrib()
- Specified by:
getDeploymentContrib
in classDatabaseHelper
-
getRepositoryDescriptor
public RepositoryDescriptor 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
-
-