Package | Description |
---|---|
org.nuxeo.ecm.core.storage.sql |
Implementation of a Nuxeo repository over an SQL database.
|
org.nuxeo.ecm.core.storage.sql.jdbc |
Modifier and Type | Field and Description |
---|---|
Row |
RowMapper.RowUpdate.row |
Modifier and Type | Field and Description |
---|---|
List<Row> |
RowMapper.RowBatch.creates
Creates are done first and are ordered.
|
Modifier and Type | Method and Description |
---|---|
Row |
Row.clone() |
Row |
RowMapper.readSimpleRow(RowId rowId)
Gets a row for a
SimpleFragment from the database, given its
table name and id. |
Row |
CachingRowMapper.readSimpleRow(RowId rowId) |
Modifier and Type | Method and Description |
---|---|
List<Row> |
RowMapper.readSelectionRows(SelectionType selType,
Serializable selId,
Serializable filter,
Serializable criterion,
boolean limitToOne)
Reads the rows corresponding to a selection.
|
List<Row> |
CachingRowMapper.readSelectionRows(SelectionType selType,
Serializable selId,
Serializable filter,
Serializable criterion,
boolean limitToOne) |
Modifier and Type | Method and Description |
---|---|
RowMapper.CopyResult |
RowMapper.copy(RowMapper.IdWithTypes source,
Serializable destParentId,
String destName,
Row overwriteRow)
Copies the hierarchy starting from a given row to a new parent with a new
name.
|
RowMapper.CopyResult |
CachingRowMapper.copy(RowMapper.IdWithTypes source,
Serializable destParentId,
String destName,
Row overwriteRow) |
SimpleFragment |
PersistenceContext.createHierarchyFragment(Row row) |
Constructor and Description |
---|
CollectionFragment(Row row,
Fragment.State state,
PersistenceContext context)
Constructs a
CollectionFragment from a Row . |
RowMapper.RowUpdate(Row row,
Collection<String> keys) |
SimpleFragment(Row row,
Fragment.State state,
PersistenceContext context)
Constructs a
SimpleFragment from a Row . |
Modifier and Type | Method and Description |
---|---|
Row |
JDBCRowMapper.readSimpleRow(RowId rowId) |
Modifier and Type | Method and Description |
---|---|
List<Row> |
JDBCRowMapper.readSelectionRows(SelectionType selType,
Serializable selId,
Serializable filter,
Serializable criterion,
boolean limitToOne) |
Modifier and Type | Method and Description |
---|---|
RowMapper.CopyResult |
JDBCRowMapper.copy(RowMapper.IdWithTypes source,
Serializable destParentId,
String destName,
Row overwriteRow) |
void |
JDBCLogger.logSQL(String sql,
List<Column> columns,
Row row) |
Modifier and Type | Method and Description |
---|---|
void |
ScalarCollectionIO.executeInserts(PreparedStatement ps,
List<Row> rows,
List<Column> columns,
boolean supportsBatchUpdates,
String sql,
JDBCConnection connection) |
void |
CollectionIO.executeInserts(PreparedStatement ps,
List<Row> rows,
List<Column> columns,
boolean supportsBatchUpdates,
String sql,
JDBCConnection connection)
Sets the values of a fragment to a SQL prepared statement, and executes
the statement for each value.
|
void |
ACLCollectionIO.executeInserts(PreparedStatement ps,
List<Row> rows,
List<Column> columns,
boolean supportsBatchUpdates,
String sql,
JDBCConnection connection) |
Copyright © 2011 Nuxeo SA. All Rights Reserved.