Uses of Interface
org.apache.cayenne.query.SQLAction
Package | Description |
---|---|
org.apache.cayenne.access.jdbc |
Contains classes that handle JDBC interactions.
|
org.apache.cayenne.dba |
Contains database adapter API (DbAdapter) and its default implementation.
|
org.apache.cayenne.dba.db2 |
IBM DB2 DbAdapter.
|
org.apache.cayenne.dba.hsqldb |
HSQLDB DbAdapter.
|
org.apache.cayenne.dba.ingres | |
org.apache.cayenne.dba.mysql |
MySQL DbAdapter.
|
org.apache.cayenne.dba.oracle |
Oracle DbAdapter.
|
org.apache.cayenne.dba.postgres |
PostgreSQL DbAdapter.
|
org.apache.cayenne.dba.sqlite | |
org.apache.cayenne.dba.sqlserver |
MS SQLServer DbAdapter.
|
org.apache.cayenne.query |
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
|
-
Uses of SQLAction in org.apache.cayenne.access.jdbc
Classes in org.apache.cayenne.access.jdbc that implement SQLAction Modifier and Type Class Description class
BaseSQLAction
A convenience superclass for SQLAction implementations.class
BatchAction
class
EJBQLAction
Parses an EJBQL statement, converting it to SQL.class
ProcedureAction
A SQLAction that runs a stored procedure.class
SelectAction
A SQLAction that handles SelectQuery execution.class
SQLTemplateAction
Implements a strategy for execution of SQLTemplates. -
Uses of SQLAction in org.apache.cayenne.dba
Methods in org.apache.cayenne.dba that return SQLAction Modifier and Type Method Description SQLAction
JdbcActionBuilder. batchAction(BatchQuery query)
SQLAction
JdbcActionBuilder. ejbqlAction(EJBQLQuery query)
SQLAction
AutoAdapter. getAction(Query query, DataNode node)
SQLAction
DbAdapter. getAction(Query query, DataNode node)
Returns an instance of SQLAction that should handle the query.SQLAction
JdbcAdapter. getAction(Query query, DataNode node)
Uses JdbcActionBuilder to create the right action.<T> SQLAction
JdbcActionBuilder. objectSelectAction(SelectQuery<T> query)
SQLAction
JdbcActionBuilder. procedureAction(ProcedureQuery query)
SQLAction
JdbcActionBuilder. sqlAction(SQLTemplate query)
-
Uses of SQLAction in org.apache.cayenne.dba.db2
Methods in org.apache.cayenne.dba.db2 that return SQLAction Modifier and Type Method Description SQLAction
DB2Adapter. getAction(Query query, DataNode node)
Uses special action builder to create the right action.SQLAction
DB2ActionBuilder. procedureAction(ProcedureQuery query)
-
Uses of SQLAction in org.apache.cayenne.dba.hsqldb
-
Uses of SQLAction in org.apache.cayenne.dba.ingres
Classes in org.apache.cayenne.dba.ingres that implement SQLAction Modifier and Type Class Description class
IngresSelectAction
Methods in org.apache.cayenne.dba.ingres that return SQLAction Modifier and Type Method Description SQLAction
IngresAdapter. getAction(Query query, DataNode node)
<T> SQLAction
IngresActionBuilder. objectSelectAction(SelectQuery<T> query)
-
Uses of SQLAction in org.apache.cayenne.dba.mysql
-
Uses of SQLAction in org.apache.cayenne.dba.oracle
Methods in org.apache.cayenne.dba.oracle that return SQLAction Modifier and Type Method Description SQLAction
Oracle8Adapter. getAction(Query query, DataNode node)
Uses OracleActionBuilder to create the right action.SQLAction
OracleAdapter. getAction(Query query, DataNode node)
Uses OracleActionBuilder to create the right action. -
Uses of SQLAction in org.apache.cayenne.dba.postgres
Classes in org.apache.cayenne.dba.postgres that implement SQLAction Modifier and Type Class Description class
PostgresBatchAction
-
Uses of SQLAction in org.apache.cayenne.dba.sqlite
-
Uses of SQLAction in org.apache.cayenne.dba.sqlserver
Classes in org.apache.cayenne.dba.sqlserver that implement SQLAction Modifier and Type Class Description class
SQLServerBatchAction
class
SQLServerProcedureAction
ProcedureAction for SQLServer MS JDBC driver.Methods in org.apache.cayenne.dba.sqlserver that return SQLAction Modifier and Type Method Description SQLAction
SQLServerActionBuilder. batchAction(BatchQuery query)
SQLAction
SQLServerAdapter. getAction(Query query, DataNode node)
Uses SQLServerActionBuilder to create the right action.SQLAction
SQLServerActionBuilder. procedureAction(ProcedureQuery query)
-
Uses of SQLAction in org.apache.cayenne.query
Methods in org.apache.cayenne.query that return SQLAction Modifier and Type Method Description SQLAction
SQLActionVisitor. batchAction(BatchQuery query)
Creates an action to execute a batch update query.abstract SQLAction
AbstractQuery. createSQLAction(SQLActionVisitor visitor)
SQLAction
BatchQuery. createSQLAction(SQLActionVisitor visitor)
Calls "batchAction" on the visitor.SQLAction
EJBQLQuery. createSQLAction(SQLActionVisitor visitor)
SQLAction
IndirectQuery. createSQLAction(SQLActionVisitor visitor)
Throws an exception as indirect query should not be executed directly.SQLAction
ProcedureQuery. createSQLAction(SQLActionVisitor visitor)
Calls "makeProcedure" on the visitor.SQLAction
Query. createSQLAction(SQLActionVisitor visitor)
A callback method invoked by Cayenne during the final execution phase of the query run.SQLAction
QueryChain. createSQLAction(SQLActionVisitor visitor)
Throws an exception as execution should've been delegated to the queries contained in the chain.SQLAction
RefreshQuery. createSQLAction(SQLActionVisitor visitor)
SQLAction
SelectQuery. createSQLAction(SQLActionVisitor visitor)
Calls "makeSelect" on the visitor.SQLAction
SQLTemplate. createSQLAction(SQLActionVisitor visitor)
Calls sqlAction(this) on the visitor.SQLAction
SQLActionVisitor. ejbqlAction(EJBQLQuery query)
Creates an action to execute EJBQL query.<T> SQLAction
SQLActionVisitor. objectSelectAction(SelectQuery<T> query)
Creates an action to execute a SelectQuery.SQLAction
SQLActionVisitor. procedureAction(ProcedureQuery query)
Creates an action to execute a ProcedureQuery.SQLAction
SQLActionVisitor. sqlAction(SQLTemplate query)
Creates an action to execute a SQLTemplate.