org.apache.ojb.broker.platforms
Class PlatformMckoiImpl
java.lang.Object
org.apache.ojb.broker.platforms.PlatformDefaultImpl
org.apache.ojb.broker.platforms.PlatformMckoiImpl
- All Implemented Interfaces:
- org.apache.ojb.broker.accesslayer.JoinSyntaxTypes, org.apache.ojb.broker.platforms.Platform
public class PlatformMckoiImpl
- extends org.apache.ojb.broker.platforms.PlatformDefaultImpl
DatabasePlatform implementation for the Mckoi database.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
http://www.mckoi.com/database
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 |
Methods inherited from class org.apache.ojb.broker.platforms.PlatformDefaultImpl |
addBatch, addPagingSql, afterStatementClose, afterStatementCreate, beforeBatch, beforeStatementClose, bindPagingParameters, bindPagingParametersFirst, changeAutoCommitState, checkForBatchSupport, createSequenceQuery, executeBatch, getConcatenationCharacter, getLastInsertIdentityQuery, initializeJdbcConnection, prepareNextValProcedureStatement, registerOutResultSet, setNullForStatement, supportsBatchOperations, supportsMultiColumnCountDistinct, useCountForResultsetSize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlatformMckoiImpl
public PlatformMckoiImpl()
setObjectForStatement
public void setObjectForStatement(java.sql.PreparedStatement statement,
int index,
java.lang.Object value,
int sqlType)
throws java.sql.SQLException
- Specified by:
setObjectForStatement
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
setObjectForStatement
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
- Throws:
java.sql.SQLException
createSequenceQuery
public java.lang.String createSequenceQuery(java.lang.String sequenceName)
- Specified by:
createSequenceQuery
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
createSequenceQuery
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
nextSequenceQuery
public java.lang.String nextSequenceQuery(java.lang.String sequenceName)
- Specified by:
nextSequenceQuery
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
nextSequenceQuery
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
dropSequenceQuery
public java.lang.String dropSequenceQuery(java.lang.String sequenceName)
- Specified by:
dropSequenceQuery
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
dropSequenceQuery
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
getJoinSyntaxType
public byte getJoinSyntaxType()
- Specified by:
getJoinSyntaxType
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
getJoinSyntaxType
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
supportsPaging
public boolean supportsPaging()
- Specified by:
supportsPaging
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
supportsPaging
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
concatenate
public java.lang.String concatenate(java.lang.String[] columns)
- Specified by:
concatenate
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
concatenate
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
getEscapeClause
public java.lang.String getEscapeClause(org.apache.ojb.broker.query.LikeCriteria criteria)
- Specified by:
getEscapeClause
in interface org.apache.ojb.broker.platforms.Platform
- Overrides:
getEscapeClause
in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.