org.apache.ojb.broker.platforms
Class Oracle9iLobHandler

java.lang.Object
  extended byorg.apache.ojb.broker.platforms.Oracle9iLobHandler

public class Oracle9iLobHandler
extends java.lang.Object

Handles the Oracle LOB problems for 9i.

Version:
CVS $Id$
Author:
Matthew Baird, Erik Forkalsrud, Martin Kalén

Field Summary
protected static Logger logger
           
 
Constructor Summary
Oracle9iLobHandler()
           
 
Method Summary
static byte[] convertBLOBtoByteArray(java.sql.Connection connection, java.lang.Object nativeblob)
           
static java.lang.String convertCLOBtoString(java.sql.Connection connection, java.lang.Object nativeclob)
           
static java.lang.Object createBLOBFromByteArray(java.sql.Connection conn, byte[] blobData)
           
static java.lang.Object createCLOBFromString(java.sql.Connection conn, java.lang.String clobData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static Logger logger
Constructor Detail

Oracle9iLobHandler

public Oracle9iLobHandler()
Method Detail

convertCLOBtoString

public static java.lang.String convertCLOBtoString(java.sql.Connection connection,
                                                   java.lang.Object nativeclob)

createCLOBFromString

public static java.lang.Object createCLOBFromString(java.sql.Connection conn,
                                                    java.lang.String clobData)

convertBLOBtoByteArray

public static byte[] convertBLOBtoByteArray(java.sql.Connection connection,
                                            java.lang.Object nativeblob)

createBLOBFromByteArray

public static java.lang.Object createBLOBFromByteArray(java.sql.Connection conn,
                                                       byte[] blobData)


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14