org.apache.cayenne.query
Interface SQLAction
- All Known Implementing Classes: 
- BaseSQLAction, BatchAction, EJBQLAction, ProcedureAction, SelectAction, SQLServerBatchAction, SQLServerProcedureAction, SQLServerSelectAction, SQLTemplateAction, UpdateAction
- public interface SQLAction 
Defines API for query execution strategy over JDBC connection (as in Strategy Pattern).
 SQLAction unified interface allows a high degree of customization for JDBC
 interactions.
- Since:
- 1.2
 
performAction
void performAction(Connection connection,
                   OperationObserver observer)
                   throws SQLException,
                          Exception
- Executes a query using a strategy defined by the implementation.
 
- 
- Throws:
- SQLException
- Exception
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.