|
Oracle Multimedia Java API Reference 11g Release 1 (11.1) Part No. B28413-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Oracle Multimedia Java API enables users to write Java applications using Oracle Multimedia objects.
See:
Description
Packages | |
---|---|
oracle.ord.im | |
oracle.ord.media.io | |
oracle.ord.media.jai.io |
Oracle Multimedia Java API enables users to write Java applications using Oracle Multimedia objects. Oracle Multimedia Java API is a component of Oracle Multimedia, a feature designed to manage multimedia content within Oracle Database.
Oracle Multimedia enables Oracle Database to store, manage, and retrieve media data in an integrated fashion with other enterprise information. Oracle Multimedia extends Oracle Database reliability, availability, and data management to media content in Internet, electronic commerce, and media-rich applications.
The classes in the following table represent instances of the Oracle Multimedia database object types in a Java application.
Classes | |
OrdAudio |
Represents an instance of the ORDSYS.ORDAudio database type. |
OrdDoc |
Represents an instance of the ORDSYS.ORDDoc database type. |
OrdImage |
Represents an instance of the ORDSYS.ORDImage database type. |
OrdImageSignature |
Deprecated.This class is no longer supported. |
OrdMediaUtil |
Allows other Oracle Multimedia Java classes to connect to Oracle Database and access data in tables that contain columns of Oracle Multimedia object types. |
OrdVideo |
Represents an instance of the ORDSYS.ORDVideo database type. |
Sun Microsystems has provided the Java Advanced Imaging (JAI) API as an extension to Java. JAI lets you introduce advanced image processing operations in your Java applications. With Oracle Multimedia, you can read and write images stored in the database from your JAI applications.
Oracle Multimedia Java API provides the oracle.ord.media.io.SeekableInputStream interface as well as several classes for JAI stream objects. The stream object classes let you read data from BLOBs and BFILEs and write to BLOBs and seekable output streams in your JAI applications. These stream objects are not meant to replace the input and output stream objects provided by Sun Microsystems.
The Java classes in the following table represent JAI input and output stream objects. These stream objects provide an interface to image data stored in BLOBs and BFILEs in OrdImage objects that can be used by JAI without loss in performance.
Classes | |
BfileInputStream |
Provides an interface for JAI to read data from BFILEs. |
BlobInputStream |
Provides an interface for JAI to read data from BLOBs. |
BlobOutputStream |
Provides an interface for JAI to write data to BLOBs. |
SeekableOutputStream |
Provides an interface for JAI to specify output streams that are seekable. |
FileSeekableOutputStream |
Provides an interface for JAI to specify file output streams that are seekable. |
ByteArraySeekableOutputStream |
Provides an interface for JAI to specify byte array output streams that are seekable. |
MemoryCacheSeekableOutputStream |
Provides an interface for JAI to specify memory cache output streams that are seekable. |
Users of Oracle Multimedia Java API should be familiar with SQL, PL/SQL, Java, Java Database Connectivity (JDBC), and Oracle Multimedia. See Oracle Multimedia User's Guide and Oracle Multimedia Reference for more information about Oracle Multimedia.
For more information about using Oracle Multimedia in a development environment, see the following documents in the Oracle Database documentation set:
For more information about using JDBC, see Oracle Database JDBC Developer's Guide and Reference.
For more information about the Java Advanced Imaging API, see the Web site for Sun Microsystems
http://java.sun.com
|
Oracle Multimedia Java API Reference 11g Release 1 (11.1) Part No. B28413-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES |