|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JdbcServices
Contract for services around JDBC operations. These represent shared resources, aka not varied by session/use.
Method Summary | |
---|---|
ConnectionProvider |
getConnectionProvider()
Obtain service for providing JDBC connections. |
Dialect |
getDialect()
Obtain the dialect of the database to which connections from
getConnectionProvider() point. |
ExtractedDatabaseMetaData |
getExtractedMetaDataSupport()
Obtain information about supported behavior reported by the JDBC driver. |
LobCreator |
getLobCreator(LobCreationContext lobCreationContext)
Create an instance of a LobCreator appropriate for the current environment, mainly meant to account for
variance between JDBC 4 (<= JDK 1.6) and JDBC3 (>= JDK 1.5). |
ResultSetWrapper |
getResultSetWrapper()
Obtain service for wrapping a ResultSet in a "column name cache" wrapper. |
SqlExceptionHelper |
getSqlExceptionHelper()
Obtain service for dealing with exceptions. |
SqlStatementLogger |
getSqlStatementLogger()
Obtain service for logging SQL statements. |
Method Detail |
---|
ConnectionProvider getConnectionProvider()
Dialect getDialect()
connections
from
getConnectionProvider()
point.
SqlStatementLogger getSqlStatementLogger()
SqlExceptionHelper getSqlExceptionHelper()
ExtractedDatabaseMetaData getExtractedMetaDataSupport()
LobCreator getLobCreator(LobCreationContext lobCreationContext)
LobCreator
appropriate for the current environment, mainly meant to account for
variance between JDBC 4 (<= JDK 1.6) and JDBC3 (>= JDK 1.5).
lobCreationContext
- The context in which the LOB is being created
ResultSetWrapper getResultSetWrapper()
ResultSet
in a "column name cache" wrapper.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |