Skip navigation links

Oracle® Multimedia Java API Reference
11g Release 2 (11.2)

E10779-01


Oracle Multimedia Java API Reference

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.

Note
In Oracle Database 11g Release 1 (11.1), the name Oracle interMedia was changed to Oracle Multimedia. The feature remains the same, only the name has changed. References to Oracle interMedia were replaced with Oracle Multimedia, however some references to Oracle interMedia or interMedia may still appear in graphical user interfaces, code examples, and related documents in the Documentation Library for Oracle Database 11g Release 2 (11.2).

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.

For more information about the Java Advanced Imaging API, see the Web site for Sun Microsystems

http://java.sun.com

Users of Oracle Multimedia Java API should be familiar with SQL, PL/SQL, Java, Java Database Connectivity (JDBC), and Oracle Multimedia.

For more information about Oracle Multimedia, see the following documents in the Oracle Multimedia documentation set:

For more information about using Oracle Multimedia in a development environment, see these Oracle resources:


Skip navigation links

Oracle® Multimedia Java API Reference
11g Release 2 (11.2)

E10779-01


Copyright © 1999, 2009, Oracle and/or its affiliates. All rights reserved.