Package org.nuxeo.ecm.core.storage.sql
Class DatabasePostgreSQL
java.lang.Object
org.nuxeo.ecm.core.storage.sql.DatabaseHelper
org.nuxeo.ecm.core.storage.sql.DatabasePostgreSQL
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidsetUp()booleanbooleanFor databases that don't support clustering.booleanWhether this database supports "sequence" as an id type.booleanMethods inherited from class org.nuxeo.ecm.core.storage.sql.DatabaseHelper
doOnAllTables, executeSql, getConnection, getRecursiveRemovalDepthLimit, setBinaryManager, setBlobProvider, setDatabaseForTests, setDatabaseName, setOwner, setProperty, setSystemProperty, sleepForFulltext, supportsFulltextSearch, supportsMultipleFulltextIndexes, supportsXA, tearDown
-
Constructor Details
-
DatabasePostgreSQL
public DatabasePostgreSQL()
-
-
Method Details
-
setProperties
protected void setProperties() -
setUp
- Overrides:
setUpin classDatabaseHelper- Throws:
SQLException
-
getDeploymentContrib
- Specified by:
getDeploymentContribin classDatabaseHelper
-
getRepositoryDescriptor
- Specified by:
getRepositoryDescriptorin classDatabaseHelper
-
supportsClustering
public boolean supportsClustering()Description copied from class:DatabaseHelperFor databases that don't support clustering.- Overrides:
supportsClusteringin classDatabaseHelper
-
supportsSoftDelete
public boolean supportsSoftDelete()- Overrides:
supportsSoftDeletein classDatabaseHelper
-
supportsSequenceId
public boolean supportsSequenceId()Description copied from class:DatabaseHelperWhether this database supports "sequence" as an id type.- Overrides:
supportsSequenceIdin classDatabaseHelper
-
supportsArrayColumns
public boolean supportsArrayColumns()- Overrides:
supportsArrayColumnsin classDatabaseHelper
-