| java.lang.Object org.apache.cocoon.components.modules.database.HsqlIdentityAutoIncrementModule
HsqlIdentityAutoIncrementModule | public class HsqlIdentityAutoIncrementModule implements AutoIncrementModule,ThreadSafe(Code) | | Abstraction layer to encapsulate different DBMS behaviour for autoincrement columns.
Here: HSQLDB 1.6 IDENTITY columns
author: Christian Haul version: CVS $Id: HsqlIdentityAutoIncrementModule.java 433543 2006-08-22 06:22:54Z crossley $ |
Method Summary | |
public Object | getPostValue(Configuration tableConf, Configuration columnConf, Configuration modeConf, Connection conn, Statement stmt, Map objectModel) | public Object | getPreValue(Configuration tableConf, Configuration columnConf, Configuration modeConf, Connection conn, Map objectModel) | public String | getSubquery(Configuration tableConf, Configuration columnConf, Configuration modeConf) | public boolean | includeAsValue() | public boolean | includeInQuery() |
getPreValue | public Object getPreValue(Configuration tableConf, Configuration columnConf, Configuration modeConf, Connection conn, Map objectModel) throws SQLException, ConfigurationException(Code) | | |
getSubquery | public String getSubquery(Configuration tableConf, Configuration columnConf, Configuration modeConf) throws ConfigurationException(Code) | | |
includeAsValue | public boolean includeAsValue()(Code) | | |
includeInQuery | public boolean includeInQuery()(Code) | | |
|
|