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 365232 2005-12-21 22:36:07Z tomdz $
- Author:
- Thomas Mahler, David Warnock
Method Summary |
java.lang.String |
createSequenceQuery(java.lang.String sequenceName)
Override this method to enable database based sequence generation |
java.lang.String |
dropSequenceQuery(java.lang.String sequenceName)
Override this method to enable database based sequence generation |
java.lang.String |
nextSequenceQuery(java.lang.String sequenceName)
Override this method to enable database based sequence generation |
Methods inherited from class org.apache.ojb.broker.platforms.PlatformDefaultImpl |
addBatch, addPagingSql, afterStatementClose, afterStatementCreate, beforeBatch, beforeStatementClose, bindPagingParameters, bindPagingParametersFirst, changeAutoCommitState, concatenate, createSequenceQuery, executeBatch, getEscapeClause, getJoinSyntaxType, getLastInsertIdentityQuery, initializeJdbcConnection, prepareNextValProcedureStatement, registerOutResultSet, setNullForStatement, setObjectForStatement, supportsBatchOperations, supportsMultiColumnCountDistinct, supportsPaging, useCountForResultsetSize |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlatformFirebirdImpl
public PlatformFirebirdImpl()
createSequenceQuery
public java.lang.String createSequenceQuery(java.lang.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
nextSequenceQuery
public java.lang.String nextSequenceQuery(java.lang.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
dropSequenceQuery
public java.lang.String dropSequenceQuery(java.lang.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
(C) 2002 - 2005 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30