| 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. createsCreates are done first and are ordered. | 
| Modifier and Type | Method and Description | 
|---|---|
| Row | Row. clone() | 
| Row | SoftRefCachingRowMapper. readSimpleRow(RowId rowId) | 
| Row | RowMapper. readSimpleRow(RowId rowId)Gets a row for a  SimpleFragmentfrom the database, given its
 table name and id. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Row> | SoftRefCachingRowMapper. readSelectionRows(SelectionType selType,
                 Serializable selId,
                 Serializable filter,
                 Serializable criterion,
                 boolean limitToOne) | 
| List<Row> | RowMapper. readSelectionRows(SelectionType selType,
                 Serializable selId,
                 Serializable filter,
                 Serializable criterion,
                 boolean limitToOne)Reads the rows corresponding to a selection. | 
| Modifier and Type | Method and Description | 
|---|---|
| RowMapper.CopyResult | SoftRefCachingRowMapper. copy(RowMapper.IdWithTypes source,
    Serializable destParentId,
    String destName,
    Row overwriteRow) | 
| 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. | 
| SimpleFragment | PersistenceContext. createHierarchyFragment(Row row) | 
| Constructor and Description | 
|---|
| CollectionFragment(Row row,
                  Fragment.State state,
                  PersistenceContext context)Constructs a  CollectionFragmentfrom aRow. | 
| RowMapper.RowUpdate(Row row,
                   Collection<String> keys) | 
| SimpleFragment(Row row,
              Fragment.State state,
              PersistenceContext context)Constructs a  SimpleFragmentfrom aRow. | 
| 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 © 2012 Nuxeo SA. All Rights Reserved.