org.apache.ojb.broker.platforms
Class PlatformFirebirdImpl
java.lang.Object
org.apache.ojb.broker.platforms.PlatformDefaultImpl
org.apache.ojb.broker.platforms.PlatformFirebirdImpl
- All Implemented Interfaces:
- JoinSyntaxTypes, Platform
public class PlatformFirebirdImpl
- extends PlatformDefaultImpl
This class extends PlatformDefaultImpl and defines specific
behavior for the Firebird platform. Copied from the PostgreSQL Platform
- Version:
- $Id: PlatformFirebirdImpl.java,v 1.1 2007-08-24 22:17:35 ewestfal Exp $
- Author:
- Thomas Mahler, David Warnock
| Methods inherited from class org.apache.ojb.broker.platforms.PlatformDefaultImpl |
addBatch, addPagingSql, afterStatementClose, afterStatementCreate, beforeBatch, beforeStatementClose, bindPagingParameters, bindPagingParametersFirst, changeAutoCommitState, checkForBatchSupport, concatenate, createSequenceQuery, executeBatch, getConcatenationCharacter, getEscapeClause, getJoinSyntaxType, getLastInsertIdentityQuery, initializeJdbcConnection, prepareNextValProcedureStatement, registerOutResultSet, setNullForStatement, setObjectForStatement, supportsBatchOperations, supportsMultiColumnCountDistinct, supportsPaging, useCountForResultsetSize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlatformFirebirdImpl
public PlatformFirebirdImpl()
createSequenceQuery
public String createSequenceQuery(String sequenceName)
- Description copied from class:
PlatformDefaultImpl
- Override this method to enable database based sequence generation
- Specified by:
createSequenceQuery in interface Platform- Overrides:
createSequenceQuery in class PlatformDefaultImpl
- Parameters:
sequenceName - The name of the sequence to create.
- Returns:
- a sql string to create a sequence
nextSequenceQuery
public String nextSequenceQuery(String sequenceName)
- Description copied from class:
PlatformDefaultImpl
- Override this method to enable database based sequence generation
- Specified by:
nextSequenceQuery in interface Platform- Overrides:
nextSequenceQuery in class PlatformDefaultImpl
- Returns:
- a sql string to get next sequence value
dropSequenceQuery
public String dropSequenceQuery(String sequenceName)
- Description copied from class:
PlatformDefaultImpl
- Override this method to enable database based sequence generation
- Specified by:
dropSequenceQuery in interface Platform- Overrides:
dropSequenceQuery in class PlatformDefaultImpl
- Returns:
- a sql string to drop a sequence
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.