FileDocCategorySizeDatePackage
InsertGeneratedIdentifierDelegate.javaAPI DocHibernate 3.2.51102Fri Mar 24 11:10:04 GMT 2006org.hibernate.id.insert

InsertGeneratedIdentifierDelegate

public interface InsertGeneratedIdentifierDelegate
Responsible for handling delegation relating to variants in how insert-generated-identifier generator strategies dictate processing:
  • building the sql insert statement
  • determination of the generated identifier value
author
Steve Ebersole

Fields Summary
Constructors Summary
Methods Summary
public java.io.SerializableperformInsert(java.lang.String insertSQL, org.hibernate.engine.SessionImplementor session, Binder binder)
Perform the indicated insert SQL statement and determine the identifier value generated.

param
insertSQL
param
session
param
binder
return
The generated identifier value.

public IdentifierGeneratingInsertprepareIdentifierGeneratingInsert()
Build a {@link org.hibernate.sql.Insert} specific to the delegate's mode of handling generated key values.

return
The insert object.