DODS 7.2 API

org.enhydra.dods.dependencies
Class StandardDriverDependencies

java.lang.Object
  extended by org.enhydra.dods.dependencies.StandardDriverDependencies
All Implemented Interfaces:
DriverDependencies
Direct Known Subclasses:
MsjdbcDriverDependencies

public class StandardDriverDependencies
extends java.lang.Object
implements DriverDependencies

Author:
P.Djojic

Constructor Summary
StandardDriverDependencies()
           
 
Method Summary
 void insertBlob(com.lutris.appserver.server.sql.DBConnection conn, byte[] cont, RDBColumn primary, RDBColumn blobColumn, java.lang.String handle)
          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

StandardDriverDependencies

public StandardDriverDependencies()
Method Detail

isBlobAccessSpecial

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

isStatementGeneratedKeys

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

insertBlob

public void insertBlob(com.lutris.appserver.server.sql.DBConnection conn,
                       byte[] cont,
                       RDBColumn primary,
                       RDBColumn blobColumn,
                       java.lang.String handle)
                throws java.sql.SQLException
Description copied from interface: DriverDependencies
Method insertBlob

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

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

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

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