Oracle9i Business Components for Java InterMedia API Reference
Oracle9i JDeveloper (9.0.5)
B10394-01

oracle.ord.im
Class OrdMediaUtil

java.lang.Object
  extended byoracle.ord.im.OrdMediaUtil

public class OrdMediaUtil
extends java.lang.Object


Field Summary
static int DEFAULT_LOAD_MAX_CHUNKSIZE
           
static int LOAD_MAX_CHUNKSIZE
           
static int READ_MAX_CHUNKSIZE
           
 
Constructor Summary
OrdMediaUtil()
           
 
Method Summary
static byte[] getDataInByteArray(oracle.sql.BLOB mediaLobLocator)
          downloads data form db to a byte array
static boolean getDataInFile(java.lang.String fileName, oracle.sql.BLOB mediaLobLocator)
          downloads data from db to a file
static void imCompatibilityInit(oracle.jdbc.driver.OracleConnection con)
           
static boolean loadData(java.lang.String filename, oracle.sql.BLOB mediaLobLocator)
          loads data from a file
static boolean loadDataFromByteArray(byte[] byteArr, oracle.sql.BLOB mediaLobLocator)
          loads data from a byte array
static boolean loadDataFromInputStream(java.io.InputStream inStream, oracle.sql.BLOB mediaLobLocator)
          loads data from an inputstream
static void virCompatibilityInit(oracle.jdbc.driver.OracleConnection con)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

READ_MAX_CHUNKSIZE

public static final int READ_MAX_CHUNKSIZE
See Also:
Constant Field Values

LOAD_MAX_CHUNKSIZE

public static final int LOAD_MAX_CHUNKSIZE
See Also:
Constant Field Values

DEFAULT_LOAD_MAX_CHUNKSIZE

public static final int DEFAULT_LOAD_MAX_CHUNKSIZE
See Also:
Constant Field Values
Constructor Detail

OrdMediaUtil

public OrdMediaUtil()
Method Detail

imCompatibilityInit

public static void imCompatibilityInit(oracle.jdbc.driver.OracleConnection con)
                                throws java.lang.Exception
Throws:
java.lang.Exception

virCompatibilityInit

public static void virCompatibilityInit(oracle.jdbc.driver.OracleConnection con)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

loadData

public static boolean loadData(java.lang.String filename,
                               oracle.sql.BLOB mediaLobLocator)
                        throws java.sql.SQLException,
                               java.io.IOException
loads data from a file

Parameters:
filename - : name of the file from which to load the data
mediaLobLocator - : BLOB into which data needs to be loaded return true if load successful, else false
Throws:
java.sql.SQLException
java.io.IOException

loadDataFromInputStream

public static boolean loadDataFromInputStream(java.io.InputStream inStream,
                                              oracle.sql.BLOB mediaLobLocator)
                                       throws java.sql.SQLException,
                                              java.io.IOException,
                                              java.lang.OutOfMemoryError
loads data from an inputstream

Parameters:
mediaLobLocator - : BLOB into which data needs to be loaded return true if load successful, else false
Throws:
java.sql.SQLException
java.io.IOException
java.lang.OutOfMemoryError

loadDataFromByteArray

public static boolean loadDataFromByteArray(byte[] byteArr,
                                            oracle.sql.BLOB mediaLobLocator)
                                     throws java.sql.SQLException,
                                            java.io.IOException
loads data from a byte array

Parameters:
byteArr - : name of the byte Array from which to load the data
mediaLobLocator - : BLOB into which data needs to be loaded return true if load successful, else false
Throws:
java.sql.SQLException
java.io.IOException

getDataInFile

public static boolean getDataInFile(java.lang.String fileName,
                                    oracle.sql.BLOB mediaLobLocator)
                             throws java.sql.SQLException,
                                    java.io.IOException
downloads data from db to a file

Parameters:
mediaLobLocator - : BLOB from which data needs to be downloaded return true if download successful, else false
Throws:
java.sql.SQLException
java.io.IOException

getDataInByteArray

public static byte[] getDataInByteArray(oracle.sql.BLOB mediaLobLocator)
                                 throws java.sql.SQLException,
                                        java.io.IOException,
                                        java.lang.OutOfMemoryError
downloads data form db to a byte array

Parameters:
mediaLobLocator - : BLOB from which data needs to be downloaded return byte array containg downloaded data
Throws:
java.sql.SQLException
java.io.IOException
java.lang.OutOfMemoryError

Oracle9i Business Components for Java InterMedia API Reference
Oracle9i JDeveloper (9.0.5)
B10394-01

Copyright © 2001,2003, Oracle. All Rights Reserved.