| Modifier and Type | Field and Description |
|---|---|
| private final IdTableInfo |
| Access | Constructor and Description |
|---|---|
| public | UpdateHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker, IdTableInfo idTableInfo)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected void | addAnyExtraIdSelectValues(SelectValues
The SelectValues that defines the select clause of the insert statement. selectClause)Overrides org. generateIdInsertSelect to allow subclasses to define any extra
values to be selected (and therefore stored into the bulk-id table).
|
| protected String | generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)
Overrides org. |
| protected void | handleAddedParametersOnUpdate(PreparedStatement ps, SharedSessionContractImplementor session, int position)
Overrides org. |
| protected int | |
| protected void | releaseFromUse(Queryable persister, SharedSessionContractImplementor session)
Overrides org. |
| idTableInfo | back to summary |
|---|---|
| private final IdTableInfo idTableInfo | |
| UpdateHandlerImpl | back to summary |
|---|---|
| public UpdateHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker, IdTableInfo idTableInfo)
Deprecated as a consequence of | |
| addAnyExtraIdSelectValues | back to summary |
|---|---|
| protected void addAnyExtraIdSelectValues(SelectValues selectClause) Overrides org. Doc from org. Used from
| |
| generateIdSubselect | back to summary |
|---|---|
| protected String generateIdSubselect(Queryable persister, IdTableInfo idTableInfo) Overrides org.
| |
| handleAddedParametersOnUpdate | back to summary |
|---|---|
| protected void handleAddedParametersOnUpdate(PreparedStatement ps, SharedSessionContractImplementor session, int position) throws SQLException Overrides org.
| |
| handlePrependedParametersOnIdSelection | back to summary |
|---|---|
| protected int handlePrependedParametersOnIdSelection(PreparedStatement ps, SharedSessionContractImplementor session, int pos) throws SQLException Overrides org.
| |
| releaseFromUse | back to summary |
|---|---|
| protected void releaseFromUse(Queryable persister, SharedSessionContractImplementor session) Overrides org.
| |