Class RemoteFileRecordStructure

Description

The remote file record structure defines files who's data lives at a remote url.

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>

  • version: $Id: RemoteFileRecordStructure.class.php,v 1.2 2007/09/04 20:25:44 adamfranco Exp $
  • license: GNU General Public License (GPL)
  • copyright: Copyright &copy; 2005, Middlebury College
  • since: 12/5/06

Located in /harmoni/core/oki2/repository/File/RemoteFileRecordStructure.class.php (line 39)

RecordStructure
   |
   --HarmoniFileRecordStructure
      |
      --RemoteFileRecordStructure
Method Summary
object RemoteFileRecordStructure (<##> 0)
string getDisplayName ()
object Id getId ()
Variables
Methods
Constructor RemoteFileRecordStructure (line 51)

Constructor

  • since: 12/5/06
  • access: public
object RemoteFileRecordStructure (<##> 0)
  • <##> 0
getDisplayName (line 82)

Get the display name for this RecordStructure.

  • access: public
  • throws: object RepositoryException An exception with one of the following messages defined in org.osid.repository.RepositoryException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
string getDisplayName ()

Redefinition of:
HarmoniFileRecordStructure::getDisplayName()
Get the display name for this RecordStructure.
getId (line 105)

Get the unique Id for this RecordStructure.

  • access: public
  • throws: object RepositoryException An exception with one of the following messages defined in org.osid.repository.RepositoryException may be thrown: OPERATION_FAILED, PERMISSION_DENIED, CONFIGURATION_ERROR, UNIMPLEMENTED
object Id getId ()

Redefinition of:
HarmoniFileRecordStructure::getId()
Get the unique Id for this RecordStructure.

Inherited Methods

Inherited From HarmoniFileRecordStructure

HarmoniFileRecordStructure::HarmoniFileRecordStructure()
HarmoniFileRecordStructure::getDescription()
HarmoniFileRecordStructure::getDisplayName()
HarmoniFileRecordStructure::getFormat()
HarmoniFileRecordStructure::getId()
HarmoniFileRecordStructure::getPartStructure()
HarmoniFileRecordStructure::getPartStructures()
HarmoniFileRecordStructure::getPartStructureTypes()
HarmoniFileRecordStructure::getSchema()
HarmoniFileRecordStructure::getType()
HarmoniFileRecordStructure::validateRecord()

Inherited From RecordStructure

RecordStructure::getDescription()
RecordStructure::getDisplayName()
RecordStructure::getFormat()
RecordStructure::getId()
RecordStructure::getPartStructures()
RecordStructure::getSchema()
RecordStructure::getType()
RecordStructure::isRepeatable()
RecordStructure::updateDisplayName()
RecordStructure::validateRecord()

Documentation generated on Wed, 19 Sep 2007 10:25:56 -0400 by phpDocumentor 1.3.0RC3