|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--oracle.jbo.server.BaseSQLBuilderImpl
|
+--oracle.jbo.server.SQL92SQLBuilderImpl
|
+--oracle.jbo.server.DB2SQLBuilderImpl
| Field Summary |
| Fields inherited from class oracle.jbo.server.SQL92SQLBuilderImpl |
ERROR_OLITE_RESOURCE_BUSY_AND_NOWAIT_SPECIFIED, mSQLBuilderInterface, ORACLE_ROWID_COLUMN |
| Fields inherited from interface oracle.jbo.server.SQLBuilder |
BINDING_STYLE_JDBC, BINDING_STYLE_ORACLE, BINDING_STYLE_UNKNOWN, DML_DELETE, DML_INSERT, DML_UPDATE |
| Constructor Summary | |
DB2SQLBuilderImpl() | |
| Method Summary | |
java.lang.String |
getDbTimeQuery() |
java.lang.String |
getDbType()returns a string uniquely identifying this type of SQLBuilder. |
static SQLBuilder |
getInterface()Gets the singleton instance of this class. |
protected java.lang.String |
getJDBCDriverClassName()required override: provide the name of the default jdbc driver class KM: 2001-09-26 - now |
java.lang.String |
getPersistManagerClassName()Returns the name of default PersistManager class name. |
protected java.lang.String |
getSqlVariantLockTrailer()This defines the string that will be post-fixed to SQL ststements to have the rows locked - if the DB is incapable of this then is should return null. |
java.lang.String |
getVersion()Gets a string describing the version of this implentation of this interface. |
void |
releaseSavepoint(java.sql.Connection conn, java.lang.String id)release SAVEPOINT - if possible |
void |
rollbackToSavepoint(java.sql.Connection conn, java.lang.String id)rollback to SAVEPOINT - if possible |
void |
setSavepoint(java.sql.Connection conn, java.lang.String id)issue a SAVEPOINT - if possible |
| Methods inherited from class oracle.jbo.server.SQL92SQLBuilderImpl |
getCreateSequenceInsertTriggerSQL, getCreateSequenceSQL, getDropSequenceSQL, getDropTableSQL, getQueryHitCountSQL, getTypeMapName, isDisplayBindValueUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DB2SQLBuilderImpl()
| Method Detail |
public static SQLBuilder getInterface()
public java.lang.String getVersion()
SQLBuildergetVersion in interface SQLBuildergetVersion in class SQL92SQLBuilderImplpublic java.lang.String getDbType()
SQLBuildergetDbType in interface SQLBuildergetDbType in class SQL92SQLBuilderImplpublic java.lang.String getPersistManagerClassName()
SQLBuildergetPersistManagerClassName in interface SQLBuildergetPersistManagerClassName in class SQL92SQLBuilderImplprotected java.lang.String getJDBCDriverClassName()
SQL92SQLBuilderImplgetJDBCDriverClassName in class SQL92SQLBuilderImpl
public void setSavepoint(java.sql.Connection conn,
java.lang.String id)
throws java.sql.SQLException
SQLBuildersetSavepoint in interface SQLBuildersetSavepoint in class BaseSQLBuilderImplid - = the id for a savepointjava.sql.SQLException
public void rollbackToSavepoint(java.sql.Connection conn,
java.lang.String id)
throws java.sql.SQLException
SQLBuilderrollbackToSavepoint in interface SQLBuilderrollbackToSavepoint in class BaseSQLBuilderImplid - = the id for a savepointjava.sql.SQLException
public void releaseSavepoint(java.sql.Connection conn,
java.lang.String id)
throws java.sql.SQLException
SQLBuilderreleaseSavepoint in interface SQLBuilderreleaseSavepoint in class BaseSQLBuilderImplid - = the id for a savepointjava.sql.SQLExceptionprotected java.lang.String getSqlVariantLockTrailer()
BaseSQLBuilderImplgetSqlVariantLockTrailer in class SQL92SQLBuilderImplpublic java.lang.String getDbTimeQuery()
getDbTimeQuery in class SQL92SQLBuilderImpl
|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1997, 2003, Oracle. All rights reserved.