Oracle TopLink API Reference
10g Release 3 (10.1.3)

B13698-01

oracle.toplink.platform.database
Class DB2MainframePlatform

java.lang.Object
  extended byoracle.toplink.internal.databaseaccess.DatasourcePlatform
      extended byoracle.toplink.internal.databaseaccess.DatabasePlatform
          extended byoracle.toplink.platform.database.DatabasePlatform
              extended byoracle.toplink.internal.databaseaccess.DB2Platform
                  extended byoracle.toplink.internal.databaseaccess.DB2MainframePlatform
                      extended byoracle.toplink.platform.database.DB2MainframePlatform
All Implemented Interfaces:
java.lang.Cloneable, oracle.toplink.internal.databaseaccess.Platform, java.io.Serializable

public class DB2MainframePlatform
extends oracle.toplink.internal.databaseaccess.DB2MainframePlatform

Purpose: Provides DB2 Mainframe specific behaviour.

Responsibilities:

Since:
OracleAS TopLink 10g (10.1.3)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.toplink.internal.databaseaccess.DatabasePlatform
DEFAULT_MAX_BATCH_WRITING_SIZE, DEFAULT_PARAMETERIZED_MAX_BATCH_WRITING_SIZE
 
Constructor Summary
DB2MainframePlatform()
           
 
Methods inherited from class oracle.toplink.internal.databaseaccess.DB2Platform
getMaxFieldNameSize, getMaxForeignKeyNameSize, getNativeTableInfo, getProcedureAsString, getProcedureBeginString, getProcedureCallHeader, getProcedureEndString, getSelectForUpdateString, getTimestampQuery, isDB2, maximumNumericValues, minimumNumericValues, shouldIgnoreException, shouldPrintOutputTokenAtStart, shouldUseJDBCOuterJoinSyntax
 
Methods inherited from class oracle.toplink.internal.databaseaccess.DatabasePlatform
allowsSizeInProcedureArguments, appendParameter, autoCommit, beginTransaction, buildCallWithReturning, buildProcedureCallString, buildSelectQueryForNativeSequence, buildSelectQueryForNativeSequence, canBuildCallWithReturning, commitTransaction, convertToDatabaseType, copyInto, executeStoredProcedure, getAssignmentString, getBatchBeginString, getBatchDelimiterString, getBatchEndString, getClassTypes, getConstraintDeletionString, getCreateViewString, getCreationInOutputProcedureToken, getCreationOutputProcedureToken, getCursorCode, getFieldTypeDefinition, getFieldTypes, getFunctionCallHeader, getInOutputProcedureToken, getJDBCType, getJDBCType, getJdbcTypeName, getMaxBatchWritingSize, getObjectFromResultSet, getOutputProcedureToken, getProcedureArgumentSetter, getProcedureArgumentString, getProcedureCallTail, getQualifiedSequenceTableName, getSelectForUpdateNoWaitString, getSelectForUpdateOfString, getSequenceCounterFieldName, getSequenceNameFieldName, getSequencePreallocationSize, getSequenceTableName, getStatementCacheSize, getStoredProcedureParameterPrefix, getStoredProcedureTerminationToken, getStringBindingSize, getTransactionIsolation, isInformixOuterJoin, printFieldIdentityClause, printFieldIdentityClause, printFieldNotNullClause, printFieldNullClause, printValuelist, printValuelist, registerOutputParameter, requiresNamedPrimaryKeyConstraints, requiresProcedureCallBrackets, requiresProcedureCallOuputToken, requiresTypeNameToRegisterOutputParameter, rollbackTransaction, setCursorCode, setMaxBatchWritingSize, setParameterValueInDatabaseCall, setParameterValueInDatabaseCall, setParameterValueInDatabaseCall, setSequenceCounterFieldName, setSequenceNameFieldName, setSequenceTableName, setShouldBindAllParameters, setShouldCacheAllStatements, setShouldForceFieldNamesToUpperCase, setShouldIgnoreCaseOnFieldComparisons, setShouldOptimizeDataConversion, setShouldTrimStrings, setStatementCacheSize, setStringBindingSize, setSupportsAutoCommit, setTransactionIsolation, setUsesBatchWriting, setUsesByteArrayBinding, setUsesJDBCBatchWriting, setUsesNativeSQL, setUsesStreamsForBinding, setUsesStringBinding, shouldBindAllParameters, shouldCacheAllStatements, shouldForceFieldNamesToUpperCase, shouldIgnoreCaseOnFieldComparisons, shouldNativeSequenceAcquireValueAfterInsert, shouldNativeSequenceUseTransaction, shouldOptimizeDataConversion, shouldPrintConstraintNameAfter, shouldPrintInOutputTokenBeforeType, shouldPrintOuterJoinInWhereClause, shouldPrintOutputTokenBeforeType, shouldTrimStrings, supportsAutoCommit, supportsForeignKeyConstraints, supportsNativeSequenceNumbers, supportsPrimaryKeyConstraint, supportsStoredFunctions, usesBatchWriting, usesByteArrayBinding, usesJDBCBatchWriting, usesNativeSQL, usesSequenceTable, usesStreamsForBinding, usesStringBinding, writeLOB
 
Methods inherited from class oracle.toplink.internal.databaseaccess.DatasourcePlatform
addSequence, clone, convertObject, getConversionManager, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultSequence, getDefaultSequenceToWrite, getOperator, getPlatformOperators, getSelectSequenceQuery, getSequence, getSequences, getSequencesToWrite, getTableQualifier, getTimestampFromServer, getUpdateSequenceQuery, hasDefaultSequence, isAccess, isAttunity, isCloudscape, isDBase, isHSQL, isInformix, isMySQL, isODBC, isOracle, isPointBase, isSQLAnywhere, isSQLServer, isSybase, isTimesTen, removeAllSequences, removeSequence, setConversionManager, setDefaultSequence, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldUseCustomModifyForCall, toString, usesPlatformDefaultSequence
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DB2MainframePlatform

public DB2MainframePlatform()

Copyright © 1998, 2006, Oracle. All Rights Reserved.