public class GetGeneratedKeysDelegate extends AbstractReturningDelegate implements InsertGeneratedIdentifierDelegate
| Constructor and Description |
|---|
GetGeneratedKeysDelegate(PostInsertIdentityPersister persister,
Dialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
executeAndExtract(PreparedStatement insert,
SessionImplementor session) |
protected PreparedStatement |
prepare(String insertSQL,
SessionImplementor session) |
IdentifierGeneratingInsert |
prepareIdentifierGeneratingInsert()
Build a
Insert specific to the delegate's mode
of handling generated key values. |
getPersister, performInsert, releaseStatementclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperformInsertpublic GetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)
public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert()
InsertGeneratedIdentifierDelegateInsert specific to the delegate's mode
of handling generated key values.prepareIdentifierGeneratingInsert in interface InsertGeneratedIdentifierDelegateprotected PreparedStatement prepare(String insertSQL, SessionImplementor session) throws SQLException
prepare in class AbstractReturningDelegateSQLExceptionpublic Serializable executeAndExtract(PreparedStatement insert, SessionImplementor session) throws SQLException
executeAndExtract in class AbstractReturningDelegateSQLExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.