public class DatabaseSQLServer extends DatabaseHelper
Modifier and Type | Field and Description |
---|---|
static DatabaseHelper |
INSTANCE |
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, tearDown
public static DatabaseHelper INSTANCE
public DatabaseSQLServer()
public void setUp() throws SQLException
setUp
in class DatabaseHelper
SQLException
public String getDeploymentContrib()
getDeploymentContrib
in class DatabaseHelper
public RepositoryDescriptor getRepositoryDescriptor()
getRepositoryDescriptor
in class DatabaseHelper
public void sleepForFulltext()
DatabaseHelper
sleepForFulltext
in class DatabaseHelper
protected void checkSupports(Connection connection) throws SQLException
SQLException
public boolean supportsMultipleFulltextIndexes()
supportsMultipleFulltextIndexes
in class DatabaseHelper
public boolean supportsClustering()
DatabaseHelper
supportsClustering
in class DatabaseHelper
public boolean supportsXA()
supportsXA
in class DatabaseHelper
public boolean supportsSoftDelete()
supportsSoftDelete
in class DatabaseHelper
public boolean supportsSequenceId()
DatabaseHelper
supportsSequenceId
in class DatabaseHelper
Copyright © 2017 Nuxeo. All rights reserved.