|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KeyGeneratorFactory
Interface for a key generator factory. The key generator factory is used for producing key generators for concrete databases with given parameters
Method Summary | |
---|---|
KeyGenerator |
getKeyGenerator(PersistenceFactory factory,
java.util.Properties params,
int sqlType)
Produce the key generator. |
java.lang.String |
getName()
Get the short name of the key generator. |
Method Detail |
---|
KeyGenerator getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType) throws MappingException
factory
- Helper object for obtaining database-specific QuerySyntax.params
- Parameters for key generator.sqlType
- The SQL type of the primary key,
the generated identities must have the corresponding Java type,
e.g. java.sql.Types.INTEGER corresponds to java.lang.Integer,
java.sql.Types.NUMERIC corresponds to java.lang.BigDecimal.
MappingException
java.lang.String getName()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |