public class DatabaseSQLServer extends DatabaseHelper
DATABASE, DATABASE_PROPERTY, databaseName, DB_CLASS_NAME_BASE, DB_DEFAULT, DB_PROPERTY, DEF_ID_TYPE, DEFAULT_DATABASE_NAME, defaultBinaryManager, DRIVER_PROPERTY, ID_TYPE_PROPERTY, owner, PASSWORD_PROPERTY, PORT_PROPERTY, SERVER_PROPERTY, URL_PROPERTY, USER_PROPERTY| Constructor and Description |
|---|
DatabaseSQLServer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkSupports(Connection connection) |
String |
getDeploymentContrib() |
RepositoryDescriptor |
getRepositoryDescriptor() |
void |
setUp() |
void |
sleepForFulltext()
For databases that do asynchronous fulltext indexing, sleep a bit.
|
boolean |
supportsClustering()
For databases that don't support clustering.
|
boolean |
supportsMultipleFulltextIndexes() |
boolean |
supportsSequenceId()
Whether this database supports "sequence" as an id type.
|
boolean |
supportsSoftDelete() |
boolean |
supportsXA() |
doOnAllTables, executeSql, getConnection, getRecursiveRemovalDepthLimit, setBinaryManager, setDatabaseForTests, setDatabaseName, setOwner, setProperty, setSystemProperty, supportsArrayColumns, tearDownpublic DatabaseSQLServer()
public void setUp() throws SQLException
setUp in class DatabaseHelperSQLExceptionpublic String getDeploymentContrib()
getDeploymentContrib in class DatabaseHelperpublic RepositoryDescriptor getRepositoryDescriptor()
getRepositoryDescriptor in class DatabaseHelperpublic void sleepForFulltext()
DatabaseHelpersleepForFulltext in class DatabaseHelperprotected void checkSupports(Connection connection) throws SQLException
SQLExceptionpublic boolean supportsMultipleFulltextIndexes()
supportsMultipleFulltextIndexes in class DatabaseHelperpublic boolean supportsClustering()
DatabaseHelpersupportsClustering in class DatabaseHelperpublic boolean supportsXA()
supportsXA in class DatabaseHelperpublic boolean supportsSoftDelete()
supportsSoftDelete in class DatabaseHelperpublic boolean supportsSequenceId()
DatabaseHelpersupportsSequenceId in class DatabaseHelperCopyright © 2019 Nuxeo. All rights reserved.