public interface InsertGeneratedIdentifierDelegate
Responsible for handling delegation relating to variants in how insert-generated-identifier generator strategies dictate processing:<ul> <li>building the sql insert statement <li>determination of the generated identifier value </ul>
Modifier and Type | Method and Description |
---|---|
Serializable |
performInsert(String insertSQL,
SharedSessionContractImplementor session,
Binder binder)
Perform the indicated insert SQL statement and determine the identifier value
generated.
|
IdentifierGeneratingInsert |
prepareIdentifierGeneratingInsert()
Build a
Insert specific to the delegate’s mode
of handling generated key values. |
IdentifierGeneratingInsert prepareIdentifierGeneratingInsert()
Build a Insert
specific to the delegate’s mode
of handling generated key values.
Serializable performInsert(String insertSQL, SharedSessionContractImplementor session, Binder binder)
Perform the indicated insert SQL statement and determine the identifier value generated.
insertSQL
- The INSERT statement stringsession
- The session in which we are operatingbinder
- The param binderCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.