Package org.fugerit.java.core.db.dao
Interface IdGenerator
-
- All Superinterfaces:
ConfigurableObject
- All Known Implementing Classes:
BasicIdGenerator
,BasicSeqIdGenerator
,GenericSeqIdGenerator
,MysqlSeqIdGenerator
,OracleSeqIdGenerator
,PostgresqlSeqIdGenerator
,SqlServerSeqIdGenerator
public interface IdGenerator extends ConfigurableObject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DAOID
generateId()
DAOID
generateId(Connection conn)
ConnectionFactory
getConnectionFactory()
void
setConnectionFactory(ConnectionFactory connectionFactory)
-
Methods inherited from interface org.fugerit.java.core.cfg.ConfigurableObject
configure, configure, configureProperties, configureXML
-
-
-
-
Method Detail
-
generateId
DAOID generateId(Connection conn) throws DAOException
- Throws:
DAOException
-
generateId
DAOID generateId() throws DAOException
- Throws:
DAOException
-
getConnectionFactory
ConnectionFactory getConnectionFactory()
-
setConnectionFactory
void setConnectionFactory(ConnectionFactory connectionFactory)
-
-