Oracle Content Management SDK

oracle.ifs.beans
Class InterMediaMovie

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.InterMediaMovie
All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, PublicObjectInterface, Traceable
Direct Known Subclasses:
TieInterMediaMovie

public class InterMediaMovie
extends TieInterMediaSource

InterMediaMovie subclass. This Category subclass is meant to represent meta data extracted from a Movie file. The extraction is performed by the InterMediaAnnotatorAgent. Typically, when a movie file is encounted, multiple InterMedia categories will be associtated with that file; one for the entire Movie, and one for each Video and Audio track that is present (usually only one of each). The InterMediaAnnotatorAgent will also attempt to extract any textual information (such as closed caption text) and make that text available to the 9iFS integration with Oracle Text, thus enhancing search capabilities.


Field Summary
static java.lang.String CLASS_NAME
          This class name for this class.
static java.lang.String MOVIECAST_ATTRIBUTE
          Name of the MOVIECAST Attribute
static java.lang.String MOVIEDIRECTOR_ATTRIBUTE
          Name of the MOVIEDIRECTOR Attribute
static java.lang.String MOVIEEDITINFORMATION_ATTRIBUTE
          Name of the MOVIEEDITINFORMATION Attribute
static java.lang.String MOVIEWARNING_ATTRIBUTE
          Name of the MOVIEWARNING Attribute
 
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 getMovieCast()
          returns the Movie Casting
 java.lang.String getMovieDirector()
          returns the Director of the movie
 java.lang.String getMovieEditInformation()
          returns the Information about the editing
 java.lang.String getMovieWarning()
          returns the Rating and warning information
 
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.

MOVIEDIRECTOR_ATTRIBUTE

public static final java.lang.String MOVIEDIRECTOR_ATTRIBUTE
Name of the MOVIEDIRECTOR Attribute

MOVIECAST_ATTRIBUTE

public static final java.lang.String MOVIECAST_ATTRIBUTE
Name of the MOVIECAST Attribute

MOVIEEDITINFORMATION_ATTRIBUTE

public static final java.lang.String MOVIEEDITINFORMATION_ATTRIBUTE
Name of the MOVIEEDITINFORMATION Attribute

MOVIEWARNING_ATTRIBUTE

public static final java.lang.String MOVIEWARNING_ATTRIBUTE
Name of the MOVIEWARNING Attribute
Method Detail

getMovieDirector

public java.lang.String getMovieDirector()
                                  throws IfsException
returns the Director of the movie
Returns:
Director of the movie
Throws:
IfsException - if operation fails

getMovieCast

public java.lang.String getMovieCast()
                              throws IfsException
returns the Movie Casting
Returns:
Movie Casting
Throws:
IfsException - if operation fails

getMovieEditInformation

public java.lang.String getMovieEditInformation()
                                         throws IfsException
returns the Information about the editing
Returns:
Information about the editing
Throws:
IfsException - if operation fails

getMovieWarning

public java.lang.String getMovieWarning()
                                 throws IfsException
returns the Rating and warning information
Returns:
Rating and warning information
Throws:
IfsException - if operation fails

Oracle Content Management SDK

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