|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.dba.JdbcActionBuilder
public class JdbcActionBuilder
A factory of default SQLActions. Adapters usually subclass JdbcActionBuilder to provide custom actions for various query types.
Field Summary | |
---|---|
protected DbAdapter |
adapter
|
protected EntityResolver |
entityResolver
|
Constructor Summary | |
---|---|
JdbcActionBuilder(DbAdapter adapter,
EntityResolver resolver)
|
Method Summary | |
---|---|
SQLAction |
batchAction(BatchQuery query)
Executes a batch update query. |
DbAdapter |
getAdapter()
Returns DbAdapter used associated with this action builder. |
EntityResolver |
getEntityResolver()
Returns EntityResolver that can be used to gain access to the mapping objects. |
SQLAction |
objectSelectAction(SelectQuery query)
Executes a SelectQuery. |
SQLAction |
procedureAction(ProcedureQuery query)
Executes a ProcedureQuery. |
SQLAction |
sqlAction(SQLTemplate query)
Executes a SQLTemplate. |
SQLAction |
updateAction(Query query)
Executes a generic update query. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected DbAdapter adapter
protected EntityResolver entityResolver
Constructor Detail |
---|
public JdbcActionBuilder(DbAdapter adapter, EntityResolver resolver)
Method Detail |
---|
public SQLAction batchAction(BatchQuery query)
SQLActionVisitor
batchAction
in interface SQLActionVisitor
public SQLAction procedureAction(ProcedureQuery query)
SQLActionVisitor
procedureAction
in interface SQLActionVisitor
public SQLAction objectSelectAction(SelectQuery query)
SQLActionVisitor
objectSelectAction
in interface SQLActionVisitor
public SQLAction sqlAction(SQLTemplate query)
SQLActionVisitor
sqlAction
in interface SQLActionVisitor
public SQLAction updateAction(Query query)
SQLActionVisitor
updateAction
in interface SQLActionVisitor
public DbAdapter getAdapter()
public EntityResolver getEntityResolver()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |