Package | Description |
---|---|
org.nuxeo.ecm.core.storage.sql.jdbc | |
org.nuxeo.ecm.core.storage.sql.jdbc.dialect |
Database
Dialect s implementations;
a Dialect encapsulates knowledge about database-specific behavior. |
Modifier and Type | Field and Description |
---|---|
Database |
SQLInfo.database |
Modifier and Type | Method and Description |
---|---|
Database |
SQLInfo.getDatabase() |
Modifier and Type | Method and Description |
---|---|
void |
DialectPostgreSQL.existingTableDetected(Connection connection,
Table table,
Model model,
Database database) |
void |
Dialect.existingTableDetected(Connection connection,
Table table,
Model model,
Database database)
Called after an existing table has been detected in the database.
|
Dialect.FulltextMatchInfo |
DialectSQLServer.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectPostgreSQL.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectOracle.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectMySQL.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectHSQLDB.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectH2.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectDerby.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
Dialect.FulltextMatchInfo |
DialectDB2.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database) |
abstract Dialect.FulltextMatchInfo |
Dialect.getFulltextScoredMatchInfo(String fulltextQuery,
String indexName,
int nthMatch,
Column mainColumn,
Model model,
Database database)
Gets the SQL information needed to do a a fulltext match, either with a direct expression in the WHERE clause, or
using a join with an additional table.
|
List<String> |
DialectPostgreSQL.getPostCreateTableSqls(Table table,
Model model,
Database database) |
List<String> |
Dialect.getPostCreateTableSqls(Table table,
Model model,
Database database)
Gets the sql statements to call after a table has been created.
|
Map<String,Serializable> |
DialectSQLServer.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectPostgreSQL.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectOracle.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectMySQL.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectHSQLDB.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectH2.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectDerby.getSQLStatementsProperties(Model model,
Database database) |
Map<String,Serializable> |
DialectDB2.getSQLStatementsProperties(Model model,
Database database) |
abstract Map<String,Serializable> |
Dialect.getSQLStatementsProperties(Model model,
Database database)
Gets the properties to use with the SQL statements.
|
boolean |
DialectPostgreSQL.preCreateTable(Connection connection,
Table table,
Model model,
Database database) |
boolean |
Dialect.preCreateTable(Connection connection,
Table table,
Model model,
Database database)
Called before a table is created, when it's been determined that it doesn't exist yet.
|
Copyright © 2015 Nuxeo SA. All rights reserved.