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

oracle.ord.im
Class OrdMediaUtil

java.lang.Object
  |
  +--oracle.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
java.lang.Exception

virCompatibilityInit

public static void virCompatibilityInit(oracle.jdbc.driver.OracleConnection con)
                                 throws java.lang.Exception
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
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
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
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
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
java.sql.SQLException
java.io.IOException
java.lang.OutOfMemoryError

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

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