Uses of Class
org.apache.cayenne.access.trans.BatchQueryBuilder

Packages that use BatchQueryBuilder
org.apache.cayenne.access.jdbc Contains classes that handle JDBC interactions. 
org.apache.cayenne.access.trans Provides translators for Cayenne queries. 
 

Uses of BatchQueryBuilder in org.apache.cayenne.access.jdbc
 

Subclasses of BatchQueryBuilder in org.apache.cayenne.access.jdbc
 class SoftDeleteBatchQueryBuilder
          Implementation of DeleteBatchQueryBuilder, which uses 'soft' delete (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE)
 

Methods in org.apache.cayenne.access.jdbc that return BatchQueryBuilder
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)
           
 

Methods in org.apache.cayenne.access.jdbc with parameters of type BatchQueryBuilder
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.
 

Uses of BatchQueryBuilder in org.apache.cayenne.access.trans
 

Subclasses of BatchQueryBuilder in org.apache.cayenne.access.trans
 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-2011 Apache Cayenne. All Rights Reserved.