DODS 7.2 API

com.lutris.appserver.server.sql.oracle
Class OracleDriverDependencies

java.lang.Object
  extended by com.lutris.appserver.server.sql.oracle.OracleDriverDependencies
All Implemented Interfaces:
DriverDependencies

public class OracleDriverDependencies
extends java.lang.Object
implements DriverDependencies


Constructor Summary
OracleDriverDependencies()
           
 
Method Summary
 void insertBlob(com.lutris.appserver.server.sql.DBConnection dbConnection, byte[] blobValue, RDBColumn primaryKeyColumn, RDBColumn blobColumn, java.lang.String primaryKeyValue)
          Method insertBlob
 boolean isBlobAccessSpecial()
           
 boolean isStatementGeneratedKeys()
           
 byte[] readBlob(java.sql.ResultSet rs, java.lang.String colName)
          Method readBlob
 java.lang.String retriveDriverProperty(java.lang.String paramName)
           
 com.lutris.appserver.server.sql.ObjectId retriveIdentity(com.lutris.appserver.server.sql.DBConnection conn, java.sql.Statement stmt, java.lang.String tableName, java.lang.String columnName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleDriverDependencies

public OracleDriverDependencies()
Method Detail

isBlobAccessSpecial

public boolean isBlobAccessSpecial()
Specified by:
isBlobAccessSpecial in interface DriverDependencies

insertBlob

public void insertBlob(com.lutris.appserver.server.sql.DBConnection dbConnection,
                       byte[] blobValue,
                       RDBColumn primaryKeyColumn,
                       RDBColumn blobColumn,
                       java.lang.String primaryKeyValue)
                throws java.sql.SQLException
Description copied from interface: DriverDependencies
Method insertBlob

Specified by:
insertBlob in interface DriverDependencies
Throws:
java.sql.SQLException

isStatementGeneratedKeys

public boolean isStatementGeneratedKeys()
Specified by:
isStatementGeneratedKeys in interface DriverDependencies

retriveIdentity

public com.lutris.appserver.server.sql.ObjectId retriveIdentity(com.lutris.appserver.server.sql.DBConnection conn,
                                                                java.sql.Statement stmt,
                                                                java.lang.String tableName,
                                                                java.lang.String columnName)
                                                         throws com.lutris.appserver.server.sql.ObjectIdException
Specified by:
retriveIdentity in interface DriverDependencies
Throws:
com.lutris.appserver.server.sql.ObjectIdException

readBlob

public byte[] readBlob(java.sql.ResultSet rs,
                       java.lang.String colName)
                throws java.sql.SQLException
Description copied from interface: DriverDependencies
Method readBlob

Specified by:
readBlob in interface DriverDependencies
Throws:
java.sql.SQLException

retriveDriverProperty

public java.lang.String retriveDriverProperty(java.lang.String paramName)
                                       throws com.lutris.appserver.server.sql.DatabaseManagerException
Specified by:
retriveDriverProperty in interface DriverDependencies
Throws:
com.lutris.appserver.server.sql.DatabaseManagerException

DODS 7.2 API