Package | Description |
---|---|
org.apache.cayenne.access.jdbc |
Contains classes that handle JDBC interactions.
|
org.apache.cayenne.access.trans |
Provides translators for Cayenne queries.
|
Modifier and Type | Class and Description |
---|---|
class |
SoftDeleteBatchQueryBuilder
Implementation of
DeleteBatchQueryBuilder , which uses 'soft' delete (runs
UPDATE and sets 'deleted' field to true instead-of running SQL DELETE) |
Modifier and Type | Method and Description |
---|---|
protected BatchQueryBuilder |
BatchAction.createBuilder() |
BatchQueryBuilder |
BatchQueryBuilderFactory.createDeleteQueryBuilder(DbAdapter adapter)
Creates query builder for DELETE queries
|
BatchQueryBuilder |
DefaultBatchQueryBuilderFactory.createDeleteQueryBuilder(DbAdapter adapter) |
BatchQueryBuilder |
SoftDeleteQueryBuilderFactory.createDeleteQueryBuilder(DbAdapter adapter) |
BatchQueryBuilder |
BatchQueryBuilderFactory.createInsertQueryBuilder(DbAdapter adapter)
Creates query builder for INSERT queries
|
BatchQueryBuilder |
DefaultBatchQueryBuilderFactory.createInsertQueryBuilder(DbAdapter adapter) |
BatchQueryBuilder |
BatchQueryBuilderFactory.createUpdateQueryBuilder(DbAdapter adapter)
Creates query builder for UPDATE queries
|
BatchQueryBuilder |
DefaultBatchQueryBuilderFactory.createUpdateQueryBuilder(DbAdapter adapter) |
Modifier and Type | Method and Description |
---|---|
protected void |
BatchAction.runAsBatch(Connection con,
BatchQueryBuilder queryBuilder,
OperationObserver delegate) |
protected void |
BatchAction.runAsIndividualQueries(Connection connection,
BatchQueryBuilder queryBuilder,
OperationObserver delegate,
boolean generatesKeys)
Executes batch as individual queries over the same prepared statement.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteBatchQueryBuilder
Translator for delete BatchQueries.
|
class |
InsertBatchQueryBuilder
Translator of InsertBatchQueries.
|
class |
LOBBatchQueryBuilder
Superclass of query builders for the DML operations involving LOBs.
|
class |
LOBInsertBatchQueryBuilder |
class |
LOBUpdateBatchQueryBuilder |
class |
UpdateBatchQueryBuilder
A translator for UpdateBatchQueries that produces parameterized SQL.
|
Copyright © 2001–2018 Apache Cayenne. All rights reserved.