|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Model | |
---|---|
org.nuxeo.ecm.core.storage.sql | Implementation of a Nuxeo repository over an SQL database. |
org.nuxeo.ecm.core.storage.sql.jdbc | |
org.nuxeo.ecm.core.storage.sql.jdbc.db | Internal API to deal with the database by generating SQL statements. |
org.nuxeo.ecm.core.storage.sql.jdbc.dialect | Database Dialect s implementations;
a Dialect encapsulates knowledge about database-specific behavior. |
org.nuxeo.ecm.core.storage.sql.management | Simple MBean to report the status of a SQL repository. |
org.nuxeo.ecm.core.storage.sql.net | |
org.nuxeo.ecm.core.storage.sql.ra | |
org.nuxeo.ecm.platform.tag |
Uses of Model in org.nuxeo.ecm.core.storage.sql |
---|
Fields in org.nuxeo.ecm.core.storage.sql declared as Model | |
---|---|
Model |
CapturingQueryMaker.Captured.model
|
Methods in org.nuxeo.ecm.core.storage.sql that return Model | |
---|---|
Model |
SessionImpl.getModel()
|
Model |
Session.getModel()
Gets the Model associated to this session. |
Methods in org.nuxeo.ecm.core.storage.sql with parameters of type Model | |
---|---|
QueryMaker.Query |
CapturingQueryMaker.buildQuery(SQLInfo sqlInfo,
Model model,
Session.PathResolver pathResolver,
String query,
QueryFilter queryFilter,
Object... params)
|
void |
RepositoryBackend.initializeModel(Model model)
Initializes what's needed after the Model has been created. |
Mapper |
RepositoryBackend.newMapper(Model model,
Session.PathResolver pathResolver,
Credentials credentials,
boolean create)
Creates a new instance a Mapper . |
Constructors in org.nuxeo.ecm.core.storage.sql with parameters of type Model | |
---|---|
HierarchyContext(Model model,
RowMapper mapper,
SessionImpl session,
PersistenceContext context)
|
|
PersistenceContext(Model model,
RowMapper mapper,
SessionImpl session)
|
|
SessionImpl(RepositoryImpl repository,
Model model,
Mapper mapper,
Credentials credentials)
|
Uses of Model in org.nuxeo.ecm.core.storage.sql.jdbc |
---|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc with parameters of type Model | |
---|---|
QueryMaker.Query |
QueryMaker.buildQuery(SQLInfo sqlInfo,
Model model,
Session.PathResolver pathResolver,
String query,
QueryFilter queryFilter,
Object... params)
Builds the query. |
QueryMaker.Query |
NXQLQueryMaker.buildQuery(SQLInfo sqlInfo,
Model model,
Session.PathResolver pathResolver,
String query,
QueryFilter queryFilter,
Object... params)
|
Serializable |
ScalarCollectionIO.getCurrentFromResultSet(ResultSet rs,
List<Column> columns,
Model model,
Serializable[] returnId,
int[] returnPos)
|
Serializable |
CollectionIO.getCurrentFromResultSet(ResultSet rs,
List<Column> columns,
Model model,
Serializable[] returnId,
int[] returnPos)
Gets one value from the current position of the result set. |
ACLRow |
ACLCollectionIO.getCurrentFromResultSet(ResultSet rs,
List<Column> columns,
Model model,
Serializable[] returnId,
int[] returnPos)
|
void |
JDBCBackend.initializeModel(Model model)
Initializes what's needed after the Model has been created. |
Mapper |
JDBCBackend.newMapper(Model model,
Session.PathResolver pathResolver,
Credentials credentials,
boolean create)
|
void |
ScalarCollectionIO.setToPreparedStatement(Serializable id,
Serializable[] array,
List<Column> columns,
PreparedStatement ps,
Model model,
List<Serializable> debugValues,
String sql,
JDBCMapperLogger logger)
|
void |
CollectionIO.setToPreparedStatement(Serializable id,
Serializable[] array,
List<Column> columns,
PreparedStatement ps,
Model model,
List<Serializable> debugValues,
String sql,
JDBCMapperLogger logger)
Sets the values of a fragment to a SQL prepared statement, and executes the statement for each value. |
void |
ACLCollectionIO.setToPreparedStatement(Serializable id,
Serializable[] array,
List<Column> columns,
PreparedStatement ps,
Model model,
List<Serializable> debugValues,
String sql,
JDBCMapperLogger logger)
|
Constructors in org.nuxeo.ecm.core.storage.sql.jdbc with parameters of type Model | |
---|---|
JDBCConnection(Model model,
SQLInfo sqlInfo,
XADataSource xadatasource)
Creates a new Mapper. |
|
JDBCMapper(Model model,
Session.PathResolver pathResolver,
SQLInfo sqlInfo,
XADataSource xadatasource,
ClusterNodeHandler clusterNodeHandler)
Creates a new Mapper. |
|
JDBCRowMapper(Model model,
SQLInfo sqlInfo,
XADataSource xadatasource,
ClusterNodeHandler clusterNodeHandler)
|
|
NXQLQueryMaker.WhereBuilder(Database database,
Model model,
Session.PathResolver pathResolver,
Dialect dialect,
Table hierTable,
String hierId,
Table dataHierTable,
String dataHierId,
boolean isProxies)
|
|
SQLInfo(RepositoryImpl repository,
Model model,
Dialect dialect)
Generates and holds the needed SQL statements given a Model and a
Dialect . |
Uses of Model in org.nuxeo.ecm.core.storage.sql.jdbc.db |
---|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.db with parameters of type Model | |
---|---|
Column |
TableImpl.addColumn(String name,
ColumnType type,
String key,
Model model)
|
Column |
TableAlias.addColumn(String name,
ColumnType type,
String key,
Model model)
|
Column |
Table.addColumn(String name,
ColumnType type,
String key,
Model model)
Adds a Column to the table. |
List<String> |
TableImpl.getPostAddSqls(Column column,
Model model)
|
List<String> |
TableAlias.getPostAddSqls(Column column,
Model model)
|
List<String> |
Table.getPostAddSqls(Column column,
Model model)
Computes the SQL statements to finish adding a column, usually some ALTER TABLE statements to add constraints or indexes. |
List<String> |
TableImpl.getPostCreateSqls(Model model)
|
List<String> |
TableAlias.getPostCreateSqls(Model model)
|
List<String> |
Table.getPostCreateSqls(Model model)
Computes the SQL statements to finish creating the table, usually some ALTER TABLE statements to add constraints or indexes. |
Uses of Model in org.nuxeo.ecm.core.storage.sql.jdbc.dialect |
---|
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.dialect with parameters of type Model | |
---|---|
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. |
String |
DialectSQLServer.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
|
String |
DialectPostgreSQL.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
|
String |
DialectOracle.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
|
String |
DialectMySQL.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
|
String |
DialectH2.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
|
String |
DialectDerby.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
|
abstract String |
Dialect.getCreateFulltextIndexSql(String indexName,
String quotedIndexName,
Table table,
List<Column> columns,
Model model)
Gets a CREATE INDEX statement for a fulltext index. |
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 |
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)
|
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> |
DialectH2.getSQLStatementsProperties(Model model,
Database database)
|
Map<String,Serializable> |
DialectDerby.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. |
Uses of Model in org.nuxeo.ecm.core.storage.sql.management |
---|
Methods in org.nuxeo.ecm.core.storage.sql.management with parameters of type Model | |
---|---|
void |
MonitoredBackend.initializeModel(Model model)
|
Mapper |
MonitoredBackend.newMapper(Model model,
Session.PathResolver pathResolver,
Credentials credentials,
boolean create)
|
Uses of Model in org.nuxeo.ecm.core.storage.sql.net |
---|
Methods in org.nuxeo.ecm.core.storage.sql.net with parameters of type Model | |
---|---|
void |
NetBackend.initializeModel(Model model)
|
Mapper |
NetBackend.newMapper(Model model,
Session.PathResolver pathResolver,
Credentials credentials,
boolean create)
|
Uses of Model in org.nuxeo.ecm.core.storage.sql.ra |
---|
Methods in org.nuxeo.ecm.core.storage.sql.ra that return Model | |
---|---|
Model |
ConnectionImpl.getModel()
|
Uses of Model in org.nuxeo.ecm.platform.tag |
---|
Methods in org.nuxeo.ecm.platform.tag with parameters of type Model | |
---|---|
QueryMaker.Query |
TagQueryMaker.buildQuery(SQLInfo sqlInfo,
Model model,
Session.PathResolver pathResolver,
String query,
QueryFilter queryFilter,
Object... params)
|
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |