FileDocCategorySizeDatePackage
PostInsertIdentityPersister.javaAPI DocHibernate 3.2.51078Fri Mar 24 11:10:04 GMT 2006org.hibernate.id

PostInsertIdentityPersister

public interface PostInsertIdentityPersister implements org.hibernate.persister.entity.EntityPersister
A persister that may have an identity assigned by execution of a SQL INSERT.
author
Gavin King

Fields Summary
Constructors Summary
Methods Summary
public java.lang.StringgetIdentitySelectString()
Get the database-specific SQL command to retrieve the last generated IDENTITY value.

return
The SQL command string

public java.lang.String[]getRootTableKeyColumnNames()
The names of the primary key columns in the root table.

return
The primary key column names.

public java.lang.StringgetSelectByUniqueKeyString(java.lang.String propertyName)
Get a SQL select string that performs a select based on a unique key determined by the given property name).

param
propertyName The name of the property which maps to the column(s) to use in the select statement restriction.
return
The SQL select string