|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Batcher | Manages PreparedStatements for a session. |
BatcherFactory | Factory for Batcher instances. |
ConnectionManager.Callback | |
ConnectionWrapper | Interface implemented by JDBC connection wrappers in order to give access to the underlying wrapped connection. |
Expectation | Defines an expected DML operation outcome. |
JDBCContext.Context |
Class Summary | |
---|---|
AbstractBatcher | Manages prepared statements and batching. |
BatchingBatcher | An implementation of the Batcher interface that actually uses batching |
BatchingBatcherFactory | A BatcherFactory implementation which constructs Batcher instances capable of actually performing batch operations. |
BorrowedConnectionProxy | A proxy for borrowed connections which funnels all requests back into the ConnectionManager from which it was borrowed to be properly handled (in terms of connection release modes). |
ColumnNameCache | Implementation of ColumnNameCache. |
ConnectionManager | Encapsulates JDBC Connection management logic needed by Hibernate. |
Expectations | Holds various often used Expectations.BasicExpectation definitions. |
Expectations.BasicExpectation | |
Expectations.BasicParamExpectation | |
JDBCContext | Acts as the mediary between "entity-mode related" sessions in terms of their interaction with the JDBC data store. |
NonBatchingBatcher | An implementation of the Batcher interface that does no batching |
NonBatchingBatcherFactory | A BatcherFactory implementation which constructs Batcher instances that do not perform batch operations. |
ResultSetWrapper | A ResultSet delegate, responsible for locally caching the columnName-to-columnIndex resolution that has been found to be inefficient in a few vendor's drivers (i.e., Oracle and Postgres). |
Exception Summary | |
---|---|
BatchedTooManyRowsAffectedException | Much like TooManyRowsAffectedException , indicates that more
rows than what we were expcecting were affected. |
BatchFailedException | Indicates a failed batch entry (-3 return). |
TooManyRowsAffectedException | Indicates that more rows were affected then we were expecting to be. |
This package abstracts the mechanism for dispatching SQL statements to the database, and implements interaction with JDBC.
Concrete implementations of the Batcher interface may be selected by specifying hibernate.jdbc.factory_class.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |