The Spring Framework

## Uses of Interface
org.springframework.jdbc.support.lob.LobCreator

Packages that use LobCreator
org.springframework.jdbc.core.support: Classes supporting the `org.springframework.jdbc.core` package.
org.springframework.jdbc.support.lob: Provides a stategy interface for Large OBject handling, with implementations for various databases.
org.springframework.orm.hibernate3.support: Classes supporting the `org.springframework.orm.hibernate3` package.
org.springframework.orm.ibatis.support: Classes supporting the `org.springframework.orm.ibatis` package.

Uses of LobCreator in org.springframework.jdbc.core.support

Methods in org.springframework.jdbc.core.support with parameters of type LobCreator
`protected abstract void` `AbstractLobCreatingPreparedStatementCallback.setValues(PreparedStatement ps, LobCreator lobCreator)` Set values on the given PreparedStatement, using the given LobCreator for BLOB/CLOB arguments.

Uses of LobCreator in org.springframework.jdbc.support.lob

Classes in org.springframework.jdbc.support.lob that implement LobCreator
`protected class` `DefaultLobHandler.DefaultLobCreator` Default LobCreator implementation as inner class.
`protected class` `OracleLobHandler.OracleLobCreator` LobCreator implementation for Oracle databases.

Methods in org.springframework.jdbc.support.lob that return LobCreator
`LobCreator` `OracleLobHandler.getLobCreator()`
`LobCreator` `LobHandler.getLobCreator()` Create a new `LobCreator` instance, i.e. a session for creating BLOBs and CLOBs.
`LobCreator` `DefaultLobHandler.getLobCreator()`

Methods in org.springframework.jdbc.support.lob with parameters of type LobCreator
`static void` `LobCreatorUtils.registerTransactionSynchronization(LobCreator lobCreator, TransactionManager jtaTransactionManager)` Register a transaction synchronization for closing the given LobCreator, preferring Spring transaction synchronization and falling back to plain JTA transaction synchronization.

Constructors in org.springframework.jdbc.support.lob with parameters of type LobCreator
`JtaLobCreatorSynchronization(LobCreator lobCreator)` Create a JtaLobCreatorSynchronization for the given LobCreator.
`SpringLobCreatorSynchronization(LobCreator lobCreator)` Create a SpringLobCreatorSynchronization for the given LobCreator.

Uses of LobCreator in org.springframework.orm.hibernate3.support

Methods in org.springframework.orm.hibernate3.support with parameters of type LobCreator
`protected void` `ClobStringType.nullSafeSetInternal(PreparedStatement ps, int index, Object value, LobCreator lobCreator)`
`protected void` `BlobStringType.nullSafeSetInternal(PreparedStatement ps, int index, Object value, LobCreator lobCreator)`
`protected void` `BlobSerializableType.nullSafeSetInternal(PreparedStatement ps, int index, Object value, LobCreator lobCreator)`
`protected void` `BlobByteArrayType.nullSafeSetInternal(PreparedStatement ps, int index, Object value, LobCreator lobCreator)`
`protected abstract void` `AbstractLobType.nullSafeSetInternal(PreparedStatement ps, int index, Object value, LobCreator lobCreator)` Template method to set the given parameter value on the given statement.

Uses of LobCreator in org.springframework.orm.ibatis.support

Methods in org.springframework.orm.ibatis.support with parameters of type LobCreator
`protected void` `ClobStringTypeHandler.setParameterInternal(PreparedStatement ps, int index, Object value, String jdbcType, LobCreator lobCreator)`
`protected void` `BlobSerializableTypeHandler.setParameterInternal(PreparedStatement ps, int index, Object value, String jdbcType, LobCreator lobCreator)`
`protected void` `BlobByteArrayTypeHandler.setParameterInternal(PreparedStatement ps, int index, Object value, String jdbcType, LobCreator lobCreator)`
`protected abstract void` `AbstractLobTypeHandler.setParameterInternal(PreparedStatement ps, int index, Object value, String jdbcType, LobCreator lobCreator)` Template method to set the given value on the given statement.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.