Oracle Content Management SDK

oracle.ifs.beans
Class InterMediaAudio

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
                                            |
                                            +--oracle.ifs.beans.TieInterMediaSource
                                                  |
                                                  +--oracle.ifs.beans.InterMediaAudio
All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, PublicObjectInterface, Traceable
Direct Known Subclasses:
TieInterMediaAudio

public class InterMediaAudio
extends TieInterMediaSource

InterMediaAudio subclass. This Category subclass is meant to represent meta data extracted from an audio file. The extraction is performed by the InterMediaAnnotatorAgent.


Field Summary
static java.lang.String AUDIOARTIST_ATTRIBUTE
          Name of the AUDIOARTIST Attribute
static java.lang.String AUDIOBITSPERSAMPLE_ATTRIBUTE
          Name of the AUDIOBITSPERSAMPLE Attribute
static java.lang.String AUDIONUMCHANNELS_ATTRIBUTE
          Name of the AUDIONUMCHANNELS Attribute
static java.lang.String AUDIOSAMPLERATE_ATTRIBUTE
          Name of the AUDIOSAMPLERATE Attribute
static java.lang.String CLASS_NAME
          This class name for this class.
 
Fields inherited from class oracle.ifs.beans.InterMediaSource
MEDIAAUTHORINGTOOL_ATTRIBUTE, MEDIABITRATE_ATTRIBUTE, MEDIACATEGORY_ATTRIBUTE, MEDIACONTENTDATE_ATTRIBUTE, MEDIACOPYRIGHT_ATTRIBUTE, MEDIACREATIONTIME_ATTRIBUTE, MEDIACREDITS_ATTRIBUTE, MEDIADESCRIPTION_ATTRIBUTE, MEDIADURATION_ATTRIBUTE, MEDIAFORMATENCODING_ATTRIBUTE, MEDIAFORMATENCODINGCODE_ATTRIBUTE, MEDIAINFORMATION_ATTRIBUTE, MEDIALANGUAGE_ATTRIBUTE, MEDIAMODIFICATIONTIME_ATTRIBUTE, MEDIAPRODUCER_ATTRIBUTE, MEDIASIZE_ATTRIBUTE, MEDIASOURCEDIRECTORY_ATTRIBUTE, MEDIASOURCEFILEFORMAT_ATTRIBUTE, MEDIASOURCEFILEFORMATCODE_ATTRIBUTE, MEDIASOURCEFILENAME_ATTRIBUTE, MEDIASOURCEMIMETYPE_ATTRIBUTE, MEDIASOURCEPROTOCOL_ATTRIBUTE, MEDIASOURCESTREAMABLE_ATTRIBUTE, MEDIASOURCEURL_ATTRIBUTE, MEDIATIMESCALE_ATTRIBUTE, MEDIATITLE_ATTRIBUTE, MEDIATRACKID_ATTRIBUTE, 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 getAudioArtist()
          returns the Artist performing audio
 java.lang.Integer getAudioBitsPerSample()
          returns the Number of bits per sound sample
 java.lang.Integer getAudioNumChannels()
          returns the Number of Audio Channels of the media
 java.lang.Integer getAudioSampleRate()
          returns the Audio Sampling Rate
 
Methods inherited from class oracle.ifs.beans.InterMediaSource
getMediaAuthoringTool, getMediaBitRate, getMediaCategory, getMediaContentDate, getMediaCopyright, getMediaCreationTime, getMediaCredits, getMediaDescription, getMediaDuration, getMediaFormatEncoding, getMediaFormatEncodingCode, getMediaFormatUserData, getMediaInformation, getMediaLanguage, getMediaModificationTime, getMediaProducer, getMediaSize, getMediaSourceDirectory, getMediaSourceFileFormat, getMediaSourceFileFormatCode, getMediaSourceFilename, getMediaSourceMimeType, getMediaSourceProtocol, getMediaSourceStreamable, getMediaSourceURL, getMediaTimeScale, getMediaTitle, getMediaTrackID
 
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.

AUDIOBITSPERSAMPLE_ATTRIBUTE

public static final java.lang.String AUDIOBITSPERSAMPLE_ATTRIBUTE
Name of the AUDIOBITSPERSAMPLE Attribute

AUDIOSAMPLERATE_ATTRIBUTE

public static final java.lang.String AUDIOSAMPLERATE_ATTRIBUTE
Name of the AUDIOSAMPLERATE Attribute

AUDIONUMCHANNELS_ATTRIBUTE

public static final java.lang.String AUDIONUMCHANNELS_ATTRIBUTE
Name of the AUDIONUMCHANNELS Attribute

AUDIOARTIST_ATTRIBUTE

public static final java.lang.String AUDIOARTIST_ATTRIBUTE
Name of the AUDIOARTIST Attribute
Method Detail

getAudioBitsPerSample

public java.lang.Integer getAudioBitsPerSample()
                                        throws IfsException
returns the Number of bits per sound sample
Returns:
Number of bits per sound sample
Throws:
IfsException - if operation fails

getAudioSampleRate

public java.lang.Integer getAudioSampleRate()
                                     throws IfsException
returns the Audio Sampling Rate
Returns:
Audio Sampling Rate
Throws:
IfsException - if operation fails

getAudioNumChannels

public java.lang.Integer getAudioNumChannels()
                                      throws IfsException
returns the Number of Audio Channels of the media
Returns:
Number of Audio Channels of the media
Throws:
IfsException - if operation fails

getAudioArtist

public java.lang.String getAudioArtist()
                                throws IfsException
returns the Artist performing audio
Returns:
Artist performing audio
Throws:
IfsException - if operation fails

Oracle Content Management SDK

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