Remote fileRecords are just like FileRecords, but they reference file-data that lies at a remote web-accessible location.
Each Asset has one of the AssetType supported by the Repository. There are also zero or more RecordStructures required by the Repository for each AssetType. RecordStructures provide structural information. The values for a given Asset's RecordStructure are stored in a Record. RecordStructures can contain sub-elements which are referred to as PartStructures. The structure defined in the RecordStructure and its PartStructures is used in for any Records for the Asset. Records have Parts which parallel PartStructures.
<p> OSID Version: 2.0 </p>
Located in /harmoni/core/oki2/repository/File/RemoteFileRecord.class.php (line 40)
RecordInterface | --FileRecord | --RemoteFileRecord
Inherited from FileRecord
FileRecord::$_id
FileRecord::$_parts
FileRecord::$_partsLoaded
FileRecord::$_recordStructure
Constructor
Add a fileDataPart
Delete a Part and all its Parts.
Return TRUE if the Part of the passed Id is the last one, and the whole schebang should be deleted.
WARNING: NOT IN OSID - Use at your own risk
Do a single query to load all of the small-valued parts for the record; that is, everything but the file and thumb data.
Inherited From FileRecord
FileRecord::FileRecord()
FileRecord::addFileDataPart()
FileRecord::createPart()
FileRecord::deletePart()
FileRecord::getId()
FileRecord::getPart()
FileRecord::getParts()
FileRecord::getPartsByPartStructure()
FileRecord::getRecordStructure()
FileRecord::isMultivalued()
FileRecord::_isLastPart()
FileRecord::_loadParts()
Inherited From RecordInterface
RecordInterface::createPart()
RecordInterface::deletePart()
RecordInterface::getDisplayName()
RecordInterface::getId()
RecordInterface::getParts()
RecordInterface::getRecordStructure()
RecordInterface::updateDisplayName()
Documentation generated on Wed, 19 Sep 2007 10:25:56 -0400 by phpDocumentor 1.3.0RC3