org.apache.ojb.broker.platforms
Class PlatformSybaseASEImpl

java.lang.Object
  extended by org.apache.ojb.broker.platforms.PlatformDefaultImpl
      extended by org.apache.ojb.broker.platforms.PlatformSybaseImpl
          extended by org.apache.ojb.broker.platforms.PlatformSybaseASEImpl
All Implemented Interfaces:
JoinSyntaxTypes, Platform

public class PlatformSybaseASEImpl
extends PlatformSybaseImpl

This class extends PlatformSybaseImpl and defines specific behavior for the Sybase ASE platform. NOTE: Different than the Sybase ASA platform

Version:
$Id: PlatformSybaseASEImpl.java,v 1.1 2007-08-24 22:17:35 ewestfal Exp $
Author:
Matthew Baird

Field Summary
 
Fields inherited from class org.apache.ojb.broker.platforms.PlatformDefaultImpl
log, m_batchUpdatesChecked, m_supportsBatchUpdates
 
Fields inherited from interface org.apache.ojb.broker.accesslayer.JoinSyntaxTypes
ORACLE_JOIN_SYNTAX, SQL92_JOIN_SYNTAX, SQL92_NOPAREN_JOIN_SYNTAX, SYBASE_JOIN_SYNTAX
 
Constructor Summary
PlatformSybaseASEImpl()
           
 
Method Summary
 String getLastInsertIdentityQuery(String tableName)
          If database supports native key generation via identity column, this method should return the sql-query to obtain the last generated id.
 
Methods inherited from class org.apache.ojb.broker.platforms.PlatformSybaseImpl
getJoinSyntaxType
 
Methods inherited from class org.apache.ojb.broker.platforms.PlatformDefaultImpl
addBatch, addPagingSql, afterStatementClose, afterStatementCreate, beforeBatch, beforeStatementClose, bindPagingParameters, bindPagingParametersFirst, changeAutoCommitState, checkForBatchSupport, concatenate, createSequenceQuery, createSequenceQuery, dropSequenceQuery, executeBatch, getConcatenationCharacter, getEscapeClause, initializeJdbcConnection, nextSequenceQuery, 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
 

Constructor Detail

PlatformSybaseASEImpl

public PlatformSybaseASEImpl()
Method Detail

getLastInsertIdentityQuery

public String getLastInsertIdentityQuery(String tableName)
Description copied from interface: Platform
If database supports native key generation via identity column, this method should return the sql-query to obtain the last generated id.

Specified by:
getLastInsertIdentityQuery in interface Platform
Overrides:
getLastInsertIdentityQuery in class PlatformDefaultImpl


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.