Package org.apache.cayenne.dba.ingres
Class IngresPkGenerator
java.lang.Object
org.apache.cayenne.dba.JdbcPkGenerator
org.apache.cayenne.dba.oracle.OraclePkGenerator
org.apache.cayenne.dba.ingres.IngresPkGenerator
- All Implemented Interfaces:
- PkGenerator
public class IngresPkGenerator extends OraclePkGenerator
Ingres-specific sequence based PK generator.
- Since:
- 1.2
- 
Field SummaryFields inherited from class org.apache.cayenne.dba.JdbcPkGeneratoradapter, DEFAULT_PK_CACHE_SIZE, pkCache, pkCacheSize, pkStartValue
- 
Constructor SummaryConstructors Modifier Constructor Description IngresPkGenerator()Used by DIprotectedIngresPkGenerator(JdbcAdapter adapter)
- 
Method SummaryModifier and Type Method Description protected StringselectAllSequencesQuery()protected StringselectNextValQuery(String sequenceName)Methods inherited from class org.apache.cayenne.dba.oracle.OraclePkGeneratorcreateAutoPk, createAutoPkStatements, createSequenceString, dropAutoPk, dropAutoPkStatements, dropSequenceString, getExistingSequences, getSequencePrefix, longPkFromDatabase, pkCacheSize, sequenceNameMethods inherited from class org.apache.cayenne.dba.JdbcPkGeneratorautoPkTableExists, dropAutoPkString, generatePk, getAdapter, getPkCacheSize, pkCreateString, pkDeleteString, pkSelectString, pkTableCreateString, pkUpdateString, reset, runUpdate, setAdapter, setPkCacheSize
- 
Constructor Details- 
IngresPkGeneratorpublic IngresPkGenerator()Used by DI- Since:
- 4.1
 
- 
IngresPkGenerator
 
- 
- 
Method Details- 
selectNextValQuery- Overrides:
- selectNextValQueryin class- OraclePkGenerator
 
- 
selectAllSequencesQuery- Overrides:
- selectAllSequencesQueryin class- OraclePkGenerator
 
 
-