oracle.ord.im
Class OrdMediaUtil
java.lang.Object
|
+--oracle.ord.im.OrdMediaUtil
- public class OrdMediaUtil
- extends java.lang.Object
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 |
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
OrdMediaUtil
public OrdMediaUtil()
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
Copyright © 2001,2003, Oracle. All Rights Reserved.