Oracle Content Management SDK

oracle.ifs.beans
Class InterMediaSource

java.lang.Object
  |
  +--oracle.ifs.beans.LibraryObject
        |
        +--oracle.ifs.beans.TieLibraryObject
              |
              +--oracle.ifs.beans.PublicObject
                    |
                    +--oracle.ifs.beans.TiePublicObject
                          |
                          +--oracle.ifs.beans.Category
                                |
                                +--oracle.ifs.beans.TieCategory
                                      |
                                      +--oracle.ifs.beans.InterMediaSource
All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, PublicObjectInterface, Traceable
Direct Known Subclasses:
TieInterMediaSource

public class InterMediaSource
extends TieCategory

InterMediaSource subclass. This Category subclass is meant to represent meta data extracted from a multi media file. This class is the superclass to all other InterMedia categories classes.


Field Summary
static java.lang.String CLASS_NAME
          This class name for this class.
static java.lang.String MEDIAAUTHORINGTOOL_ATTRIBUTE
          Name of the MediaAuthoringTool Attribute
static java.lang.String MEDIABITRATE_ATTRIBUTE
          Name of the MediaBitRate Attribute
static java.lang.String MEDIACATEGORY_ATTRIBUTE
          Name of the MediaCategory Attribute
static java.lang.String MEDIACONTENTDATE_ATTRIBUTE
          Name of the MediaContentDate Attribute
static java.lang.String MEDIACOPYRIGHT_ATTRIBUTE
          Name of the MediaCopyright Attribute
static java.lang.String MEDIACREATIONTIME_ATTRIBUTE
          Name of the MediaCreationTime Attribute
static java.lang.String MEDIACREDITS_ATTRIBUTE
          Name of the MediaCredits Attribute
static java.lang.String MEDIADESCRIPTION_ATTRIBUTE
          Name of the MediaDescription Attribute
static java.lang.String MEDIADURATION_ATTRIBUTE
          Name of the MediaDuration Attribute
static java.lang.String MEDIAFORMATENCODING_ATTRIBUTE
          Name of the MediaFormatEncoding Attribute
static java.lang.String MEDIAFORMATENCODINGCODE_ATTRIBUTE
          Name of the MediaFormatEncodingCode Attribute
static java.lang.String MEDIAINFORMATION_ATTRIBUTE
          Name of the MediaInformation Attribute
static java.lang.String MEDIALANGUAGE_ATTRIBUTE
          Name of the MediaLanguage Attribute
static java.lang.String MEDIAMODIFICATIONTIME_ATTRIBUTE
          Name of the MediaModificationTime Attribute
static java.lang.String MEDIAPRODUCER_ATTRIBUTE
          Name of the MediaProducer Attribute
static java.lang.String MEDIASIZE_ATTRIBUTE
          Name of the MediaSize Attribute
static java.lang.String MEDIASOURCEDIRECTORY_ATTRIBUTE
          Name of the MediaSourceDirectory Attribute
static java.lang.String MEDIASOURCEFILEFORMAT_ATTRIBUTE
          Name of the MediaSourceFileFormat Attribute
static java.lang.String MEDIASOURCEFILEFORMATCODE_ATTRIBUTE
          Name of the MediaSourceFileFormatCode Attribute
static java.lang.String MEDIASOURCEFILENAME_ATTRIBUTE
          Name of the MediaSourceFilename Attribute
static java.lang.String MEDIASOURCEMIMETYPE_ATTRIBUTE
          Name of the MediaSourceMimeType Attribute
static java.lang.String MEDIASOURCEPROTOCOL_ATTRIBUTE
          Name of the MediaSourceProtocol Attribute
static java.lang.String MEDIASOURCESTREAMABLE_ATTRIBUTE
          Name of the MediaSourceStreamable Attribute
static java.lang.String MEDIASOURCEURL_ATTRIBUTE
          Name of the MediaSourceURL Attribute
static java.lang.String MEDIATIMESCALE_ATTRIBUTE
          Name of the MediaTimeScale Attribute
static java.lang.String MEDIATITLE_ATTRIBUTE
          Name of the MediaTitle Attribute
static java.lang.String MEDIATRACKID_ATTRIBUTE
          Name of the MediaTrackID Attribute
static java.lang.String MEDIAUSERDATA_ATTRIBUTE
          Name of the MediaUserData Attribute
 
Fields inherited from class oracle.ifs.beans.Category
ASSOCIATEDPUBLICOBJECT_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.PublicObject
ACL_ATTRIBUTE, ADMINISTRATIONGROUP_ATTRIBUTE, CREATEDATE_ATTRIBUTE, CREATOR_ATTRIBUTE, DELETOR_ATTRIBUTE, DESCRIPTION_ATTRIBUTE, EXPIRATIONDATE_ATTRIBUTE, FAMILY_ATTRIBUTE, FLAGS_ATTRIBUTE, LASTMODIFIER_ATTRIBUTE, LASTMODIFYDATE_ATTRIBUTE, LOCKEDFORSESSION_ATTRIBUTE, LOCKOBJECT_ATTRIBUTE, LOCKSTATE_ATTRIBUTE, LOCKSTATE_HARDLOCK, LOCKSTATE_SESSIONLOCK, LOCKSTATE_SOFTLOCK, LOCKSTATE_UNLOCK, LOCKSTATE_USERLOCK, NAME_ATTRIBUTE, OWNER_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE, RESOLVEDPUBLICOBJECT_ATTRIBUTE, SECURINGPUBLICOBJECT_ATTRIBUTE
 
Method Summary
 java.lang.String getMediaAuthoringTool()
          returns the AuthoringTool used to create content
 java.lang.Long getMediaBitRate()
          returns the Bitrate of the media in bits per second
 java.lang.String getMediaCategory()
          returns the Category (genre) of the media
 java.lang.String getMediaContentDate()
          returns the Content Date of the media
 java.lang.String getMediaCopyright()
          returns the Copyright Information of the media
 java.util.Date getMediaCreationTime()
          returns the Creation Time of the media
 java.lang.String getMediaCredits()
          returns The Credits for those who provided the content.
 java.lang.String getMediaDescription()
          returns the Description of the media
 java.lang.String getMediaDuration()
          returns the Duration of the media
 java.lang.String getMediaFormatEncoding()
          returns the Long format of the media encoding
 java.lang.String getMediaFormatEncodingCode()
          returns the Short format of the media encoding (four chars)
 java.lang.String getMediaFormatUserData()
          returns Misc User Data of the media
 java.lang.String getMediaInformation()
          returns the Information of the media
 java.lang.String getMediaLanguage()
          returns the Language of the media (may not be the language of a text track)
 java.util.Date getMediaModificationTime()
          returns the Modification Time of the media
 java.lang.String getMediaProducer()
          returns the Producer of the media
 java.lang.Long getMediaSize()
          returns The size of the media source in bytes
 java.lang.String getMediaSourceDirectory()
          returns the Source Directory of the media
 java.lang.String getMediaSourceFileFormat()
          returns the Source File Format of the media
 java.lang.String getMediaSourceFileFormatCode()
          returns the Source File Format Code of the media
 java.lang.String getMediaSourceFilename()
          returns the Source Filename of the media
 java.lang.String getMediaSourceMimeType()
          returns the Source Mime Type of the media
 java.lang.String getMediaSourceProtocol()
          returns the Source Protocol of the media
 java.lang.String getMediaSourceStreamable()
          returns the name of a streaming server for which the content is optimized, if any.
 java.lang.String getMediaSourceURL()
          returns the Source URL of the media
 java.lang.Double getMediaTimeScale()
          returns the TimeScale of the media
 java.lang.String getMediaTitle()
          returns the Title of the media
 java.lang.String getMediaTrackID()
          returns the TrackID of the media
 
Methods inherited from class oracle.ifs.beans.Category
getAssociatedPublicObject
 
Methods inherited from class oracle.ifs.beans.PublicObject
addCategory, addRelationship, checkEffectiveAccess, checkEffectiveAccess, copy, getAcl, getAllFolderPaths, getAllFolderPaths, getAnyFolderPath, getAnyFolderPath, getCategories, getCategories, getCategories, getCategories, getCreateDate, getCreator, getDefaultAccessLevel, getDescription, getEffectiveAccessLevel, getEffectiveAccessLevel, getExpirationDate, getFamily, getFlags, getFolderReferences, getFolderReferencesSortSpecification, getLastModifier, getLastModifyDate, getLeftwardRelationshipObjects, getLeftwardRelationshipObjects, getLeftwardRelationships, getLeftwardRelationships, getLockObject, getLockState, getLockStateLabel, getOwner, getPolicyBundle, getPropertyBundle, getResolvedPublicObject, getRightwardRelationshipObjects, getRightwardRelationshipObjects, getRightwardRelationships, getRightwardRelationships, getSecuringPublicObject, grantAccess, handleEvent, hasNameAttribute, isLocked, isLockedForSession, isLockedForSessionByCurrentSession, isVersionable, isVersioned, lock, lock, lock, putPolicy, putProperty, putProperty, removeAllPolicies, removeAllProperties, removePolicy, removePolicy, removeProperty, removeRelationship, revokeAccess, revokeAllAccess, setAcl, setDescription, setExpirationDate, setFlags, setFolderReferencesSortSpecification, setOwner, setPolicyBundle, setPropertyBundle, setSecuringPublicObject, toLockStateLabel, toLockStateLabel, toLockStateLabel, unlock, updateLock
 
Methods inherited from class oracle.ifs.beans.LibraryObject
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getName, getSession, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update
 
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface
getId
 
Methods inherited from interface oracle.ifs.common.Traceable
getTraceLogger, isTraced, trace
 

Field Detail


CLASS_NAME

public static final java.lang.String CLASS_NAME
This class name for this class. Useful for methods that take a class name argument.

MEDIATITLE_ATTRIBUTE

public static final java.lang.String MEDIATITLE_ATTRIBUTE
Name of the MediaTitle Attribute

MEDIADESCRIPTION_ATTRIBUTE

public static final java.lang.String MEDIADESCRIPTION_ATTRIBUTE
Name of the MediaDescription Attribute

MEDIAINFORMATION_ATTRIBUTE

public static final java.lang.String MEDIAINFORMATION_ATTRIBUTE
Name of the MediaInformation Attribute

MEDIACOPYRIGHT_ATTRIBUTE

public static final java.lang.String MEDIACOPYRIGHT_ATTRIBUTE
Name of the MediaCopyright Attribute

MEDIAPRODUCER_ATTRIBUTE

public static final java.lang.String MEDIAPRODUCER_ATTRIBUTE
Name of the MediaProducer Attribute

MEDIADURATION_ATTRIBUTE

public static final java.lang.String MEDIADURATION_ATTRIBUTE
Name of the MediaDuration Attribute

MEDIATIMESCALE_ATTRIBUTE

public static final java.lang.String MEDIATIMESCALE_ATTRIBUTE
Name of the MediaTimeScale Attribute

MEDIATRACKID_ATTRIBUTE

public static final java.lang.String MEDIATRACKID_ATTRIBUTE
Name of the MediaTrackID Attribute

MEDIACONTENTDATE_ATTRIBUTE

public static final java.lang.String MEDIACONTENTDATE_ATTRIBUTE
Name of the MediaContentDate Attribute

MEDIACREATIONTIME_ATTRIBUTE

public static final java.lang.String MEDIACREATIONTIME_ATTRIBUTE
Name of the MediaCreationTime Attribute

MEDIAMODIFICATIONTIME_ATTRIBUTE

public static final java.lang.String MEDIAMODIFICATIONTIME_ATTRIBUTE
Name of the MediaModificationTime Attribute

MEDIACREDITS_ATTRIBUTE

public static final java.lang.String MEDIACREDITS_ATTRIBUTE
Name of the MediaCredits Attribute

MEDIASIZE_ATTRIBUTE

public static final java.lang.String MEDIASIZE_ATTRIBUTE
Name of the MediaSize Attribute

MEDIAFORMATENCODINGCODE_ATTRIBUTE

public static final java.lang.String MEDIAFORMATENCODINGCODE_ATTRIBUTE
Name of the MediaFormatEncodingCode Attribute

MEDIAFORMATENCODING_ATTRIBUTE

public static final java.lang.String MEDIAFORMATENCODING_ATTRIBUTE
Name of the MediaFormatEncoding Attribute

MEDIAUSERDATA_ATTRIBUTE

public static final java.lang.String MEDIAUSERDATA_ATTRIBUTE
Name of the MediaUserData Attribute

MEDIALANGUAGE_ATTRIBUTE

public static final java.lang.String MEDIALANGUAGE_ATTRIBUTE
Name of the MediaLanguage Attribute

MEDIABITRATE_ATTRIBUTE

public static final java.lang.String MEDIABITRATE_ATTRIBUTE
Name of the MediaBitRate Attribute

MEDIACATEGORY_ATTRIBUTE

public static final java.lang.String MEDIACATEGORY_ATTRIBUTE
Name of the MediaCategory Attribute

MEDIAAUTHORINGTOOL_ATTRIBUTE

public static final java.lang.String MEDIAAUTHORINGTOOL_ATTRIBUTE
Name of the MediaAuthoringTool Attribute

MEDIASOURCEURL_ATTRIBUTE

public static final java.lang.String MEDIASOURCEURL_ATTRIBUTE
Name of the MediaSourceURL Attribute

MEDIASOURCEPROTOCOL_ATTRIBUTE

public static final java.lang.String MEDIASOURCEPROTOCOL_ATTRIBUTE
Name of the MediaSourceProtocol Attribute

MEDIASOURCEMIMETYPE_ATTRIBUTE

public static final java.lang.String MEDIASOURCEMIMETYPE_ATTRIBUTE
Name of the MediaSourceMimeType Attribute

MEDIASOURCEDIRECTORY_ATTRIBUTE

public static final java.lang.String MEDIASOURCEDIRECTORY_ATTRIBUTE
Name of the MediaSourceDirectory Attribute

MEDIASOURCEFILENAME_ATTRIBUTE

public static final java.lang.String MEDIASOURCEFILENAME_ATTRIBUTE
Name of the MediaSourceFilename Attribute

MEDIASOURCEFILEFORMAT_ATTRIBUTE

public static final java.lang.String MEDIASOURCEFILEFORMAT_ATTRIBUTE
Name of the MediaSourceFileFormat Attribute

MEDIASOURCEFILEFORMATCODE_ATTRIBUTE

public static final java.lang.String MEDIASOURCEFILEFORMATCODE_ATTRIBUTE
Name of the MediaSourceFileFormatCode Attribute

MEDIASOURCESTREAMABLE_ATTRIBUTE

public static final java.lang.String MEDIASOURCESTREAMABLE_ATTRIBUTE
Name of the MediaSourceStreamable Attribute
Method Detail

getMediaTitle

public java.lang.String getMediaTitle()
                               throws IfsException
returns the Title of the media
Returns:
Title of the media
Throws:
IfsException - if operation fails

getMediaDescription

public java.lang.String getMediaDescription()
                                     throws IfsException
returns the Description of the media
Returns:
Description of the media
Throws:
IfsException - if operation fails

getMediaInformation

public java.lang.String getMediaInformation()
                                     throws IfsException
returns the Information of the media
Returns:
Information of the media
Throws:
IfsException - if operation fails

getMediaCopyright

public java.lang.String getMediaCopyright()
                                   throws IfsException
returns the Copyright Information of the media
Returns:
Copyright Information of the media
Throws:
IfsException - if operation fails

getMediaProducer

public java.lang.String getMediaProducer()
                                  throws IfsException
returns the Producer of the media
Returns:
Producer of the media
Throws:
IfsException - if operation fails

getMediaDuration

public java.lang.String getMediaDuration()
                                  throws IfsException
returns the Duration of the media
Returns:
Duration of the media
Throws:
IfsException - if operation fails

getMediaTimeScale

public java.lang.Double getMediaTimeScale()
                                   throws IfsException
returns the TimeScale of the media
Returns:
TimeScale of the media
Throws:
IfsException - if operation fails

getMediaTrackID

public java.lang.String getMediaTrackID()
                                 throws IfsException
returns the TrackID of the media
Returns:
TrackID of the media
Throws:
IfsException - if operation fails

getMediaContentDate

public java.lang.String getMediaContentDate()
                                     throws IfsException
returns the Content Date of the media
Returns:
Content Date of the media
Throws:
IfsException - if operation fails

getMediaCreationTime

public java.util.Date getMediaCreationTime()
                                    throws IfsException
returns the Creation Time of the media
Returns:
Creation Time of the media
Throws:
IfsException - if operation fails

getMediaModificationTime

public java.util.Date getMediaModificationTime()
                                        throws IfsException
returns the Modification Time of the media
Returns:
Modification Time of the media
Throws:
IfsException - if operation fails

getMediaCredits

public java.lang.String getMediaCredits()
                                 throws IfsException
returns The Credits for those who provided the content.
Returns:
Credits for those who provided the content.
Throws:
IfsException - if operation fails

getMediaSize

public java.lang.Long getMediaSize()
                            throws IfsException
returns The size of the media source in bytes
Returns:
size of the media source in bytes
Throws:
IfsException - if operation fails

getMediaFormatEncodingCode

public java.lang.String getMediaFormatEncodingCode()
                                            throws IfsException
returns the Short format of the media encoding (four chars)
Returns:
Short format of the media encoding (four chars)
Throws:
IfsException - if operation fails

getMediaFormatEncoding

public java.lang.String getMediaFormatEncoding()
                                        throws IfsException
returns the Long format of the media encoding
Returns:
Long format of the media encoding
Throws:
IfsException - if operation fails

getMediaFormatUserData

public java.lang.String getMediaFormatUserData()
                                        throws IfsException
returns Misc User Data of the media
Returns:
Misc User Data of the media
Throws:
IfsException - if operation fails

getMediaLanguage

public java.lang.String getMediaLanguage()
                                  throws IfsException
returns the Language of the media (may not be the language of a text track)
Returns:
Language of the media
Throws:
IfsException - if operation fails

getMediaBitRate

public java.lang.Long getMediaBitRate()
                               throws IfsException
returns the Bitrate of the media in bits per second
Returns:
Bitrate of the media in bits per second
Throws:
IfsException - if operation fails

getMediaCategory

public java.lang.String getMediaCategory()
                                  throws IfsException
returns the Category (genre) of the media
Returns:
Category (genre) of the media
Throws:
IfsException - if operation fails

getMediaAuthoringTool

public java.lang.String getMediaAuthoringTool()
                                       throws IfsException
returns the AuthoringTool used to create content
Returns:
AuthoringTool used to create content
Throws:
IfsException - if operation fails

getMediaSourceURL

public java.lang.String getMediaSourceURL()
                                   throws IfsException
returns the Source URL of the media
Returns:
Source URL of the media
Throws:
IfsException - if operation fails

getMediaSourceProtocol

public java.lang.String getMediaSourceProtocol()
                                        throws IfsException
returns the Source Protocol of the media
Returns:
Source Protocol of the media
Throws:
IfsException - if operation fails

getMediaSourceMimeType

public java.lang.String getMediaSourceMimeType()
                                        throws IfsException
returns the Source Mime Type of the media
Returns:
Source Mime Type of the media
Throws:
IfsException - if operation fails

getMediaSourceDirectory

public java.lang.String getMediaSourceDirectory()
                                         throws IfsException
returns the Source Directory of the media
Returns:
Source Directory of the media
Throws:
IfsException - if operation fails

getMediaSourceFilename

public java.lang.String getMediaSourceFilename()
                                        throws IfsException
returns the Source Filename of the media
Returns:
Source Filename of the media
Throws:
IfsException - if operation fails

getMediaSourceFileFormat

public java.lang.String getMediaSourceFileFormat()
                                          throws IfsException
returns the Source File Format of the media
Returns:
Source File Format of the media
Throws:
IfsException - if operation fails

getMediaSourceFileFormatCode

public java.lang.String getMediaSourceFileFormatCode()
                                              throws IfsException
returns the Source File Format Code of the media
Returns:
Source File Format Code of the media
Throws:
IfsException - if operation fails

getMediaSourceStreamable

public java.lang.String getMediaSourceStreamable()
                                          throws IfsException
returns the name of a streaming server for which the content is optimized, if any.
Returns:
the name of a streaming server for which the content is optimized, if any.
Throws:
IfsException - if operation fails

Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.