| org.apache.ojb.broker.accesslayer.StatementManagerIF
All known Subclasses: org.apache.ojb.broker.accesslayer.StatementManager,
StatementManagerIF | public interface StatementManagerIF (Code) | | version: $Id: StatementManagerIF.java,v 1.10.2.3 2005/12/21 22:22:58 tomdz Exp $ |
Method Summary | |
void | bindDelete(PreparedStatement stmt, Identity oid, ClassDescriptor cld) Binds the Identities Primary key values to the statement. | void | bindDelete(PreparedStatement stmt, ClassDescriptor cld, Object obj) | void | bindInsert(PreparedStatement stmt, ClassDescriptor cld, Object obj) | void | bindSelect(PreparedStatement stmt, Identity oid, ClassDescriptor cld, boolean callableStmt) | int | bindStatement(PreparedStatement stmt, Query query, ClassDescriptor cld, int param) | void | bindUpdate(PreparedStatement stmt, ClassDescriptor cld, Object obj) | int | bindValues(PreparedStatement stmt, ValueContainer[] valueContainer, int index) | public void | closeResources(Statement stmt, ResultSet rs) | PreparedStatement | getDeleteStatement(ClassDescriptor cds) | Statement | getGenericStatement(ClassDescriptor cds, boolean scrollable) | PreparedStatement | getInsertStatement(ClassDescriptor cds) | PreparedStatement | getPreparedStatement(ClassDescriptor cds, String sql, boolean scrollable, int explicitFetchSizeHint, boolean callableStmt) Return a PreparedStatement for selecting against the given ClassDescriptor. | PreparedStatement | getSelectByPKStatement(ClassDescriptor cds) | PreparedStatement | getUpdateStatement(ClassDescriptor cds) |
FETCH_SIZE_NOT_APPLICABLE | int FETCH_SIZE_NOT_APPLICABLE(Code) | | fetchSize hint marking that setting fetch size for current statement is N/A.
|
FETCH_SIZE_NOT_EXPLICITLY_SET | int FETCH_SIZE_NOT_EXPLICITLY_SET(Code) | | fetchSize hint marking that there is no statement-level explicit override.
|
|
|