Class SybaseJConnGetGeneratedKeysDelegate
java.lang.Object
org.hibernate.generator.values.AbstractGeneratedValuesMutationDelegate
org.hibernate.id.insert.AbstractReturningDelegate
org.hibernate.id.insert.GetGeneratedKeysDelegate
org.hibernate.id.insert.SybaseJConnGetGeneratedKeysDelegate
- All Implemented Interfaces:
GeneratedValuesMutationDelegate, InsertGeneratedIdentifierDelegate
Specialized
GetGeneratedKeysDelegate which appends the database
specific clause which signifies to return generated IDENTITY values
to the end of the insert statement.-
Field Summary
Fields inherited from class AbstractGeneratedValuesMutationDelegate
jdbcValuesMappingProducer, persister -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteAndExtractReturning(String sql, PreparedStatement preparedStatement, SharedSessionContractImplementor session) prepareIdentifierGeneratingInsert(String insertSQL) Append SQL specific to this delegate's mode of handling generated primary key values to the giveninsertstatement.Methods inherited from class GetGeneratedKeysDelegate
createTableMutationBuilder, performMutation, prepareStatementMethods inherited from class AbstractReturningDelegate
performInsertReturning, releaseStatementMethods inherited from class AbstractGeneratedValuesMutationDelegate
dialect, getGeneratedValuesMappingProducer, getTiming, supportsArbitraryValues, supportsRowIdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface GeneratedValuesMutationDelegate
getGeneratedValuesMappingProducer, getTiming, supportsArbitraryValues, supportsRowId
-
Constructor Details
-
SybaseJConnGetGeneratedKeysDelegate
-
-
Method Details
-
prepareIdentifierGeneratingInsert
Description copied from interface:InsertGeneratedIdentifierDelegateAppend SQL specific to this delegate's mode of handling generated primary key values to the giveninsertstatement.- Returns:
- The processed
insertstatement string
-