public class Asset extends Asset
| Modifier | Constructor and Description |
|---|---|
protected |
Asset(String displayName,
String description,
String idString,
org.osid.shared.Id repositoryId) |
| Modifier and Type | Method and Description |
|---|---|
org.osid.repository.Record |
createRecord(org.osid.shared.Id recordStructureId) |
void |
deleteRecord(org.osid.shared.Id recordId) |
org.osid.repository.AssetIterator |
getAssets() |
org.osid.repository.AssetIterator |
getAssetsByType(org.osid.shared.Type assetType) |
org.osid.shared.Type |
getAssetType() |
Serializable |
getContent() |
org.osid.repository.RecordStructure |
getContentRecordStructure() |
String |
getDescription() |
String |
getDisplayName() |
org.osid.shared.Id |
getId() |
org.osid.repository.Part |
getPart(org.osid.shared.Id partId) |
org.osid.repository.PartIterator |
getPartByPart(org.osid.shared.Id partStructureId) |
org.osid.repository.PartIterator |
getPartsByPartStructure(org.osid.shared.Id partStructureId) |
Serializable |
getPartValue(org.osid.shared.Id partId) |
org.osid.shared.ObjectIterator |
getPartValueByPart(org.osid.shared.Id partStructureId) |
org.osid.shared.ObjectIterator |
getPartValuesByPartStructure(org.osid.shared.Id partStructureId) |
org.osid.repository.Record |
getRecord(org.osid.shared.Id recordId) |
org.osid.repository.RecordIterator |
getRecords() |
org.osid.repository.RecordIterator |
getRecordsByRecordStructure(org.osid.shared.Id recordStructureId) |
org.osid.repository.RecordIterator |
getRecordsByRecordStructureType(org.osid.shared.Type recordStructureType) |
org.osid.repository.RecordStructureIterator |
getRecordStructures() |
org.osid.shared.Id |
getRepository() |
void |
updateContent(Serializable content) |
addAsset, copyRecordStructure, getEffectiveDate, getExpirationDate, inheritRecordStructure, removeAsset, updateDescription, updateDisplayName, updateEffectiveDate, updateExpirationDatepublic String getDisplayName() throws org.osid.repository.RepositoryException
getDisplayName in interface org.osid.repository.AssetgetDisplayName in class Assetorg.osid.repository.RepositoryExceptionpublic String getDescription() throws org.osid.repository.RepositoryException
getDescription in interface org.osid.repository.AssetgetDescription in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.shared.Id getId()
throws org.osid.repository.RepositoryException
public org.osid.shared.Id getRepository()
throws org.osid.repository.RepositoryException
getRepository in interface org.osid.repository.AssetgetRepository in class Assetorg.osid.repository.RepositoryExceptionpublic Serializable getContent() throws org.osid.repository.RepositoryException
getContent in interface org.osid.repository.AssetgetContent in class Assetorg.osid.repository.RepositoryExceptionpublic void updateContent(Serializable content) throws org.osid.repository.RepositoryException
updateContent in interface org.osid.repository.AssetupdateContent in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.AssetIterator getAssets()
throws org.osid.repository.RepositoryException
public org.osid.repository.AssetIterator getAssetsByType(org.osid.shared.Type assetType)
throws org.osid.repository.RepositoryException
getAssetsByType in interface org.osid.repository.AssetgetAssetsByType in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.Record createRecord(org.osid.shared.Id recordStructureId)
throws org.osid.repository.RepositoryException
createRecord in interface org.osid.repository.AssetcreateRecord in class Assetorg.osid.repository.RepositoryExceptionpublic void deleteRecord(org.osid.shared.Id recordId)
throws org.osid.repository.RepositoryException
deleteRecord in interface org.osid.repository.AssetdeleteRecord in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.RecordIterator getRecords()
throws org.osid.repository.RepositoryException
getRecords in interface org.osid.repository.AssetgetRecords in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.RecordIterator getRecordsByRecordStructure(org.osid.shared.Id recordStructureId)
throws org.osid.repository.RepositoryException
getRecordsByRecordStructure in interface org.osid.repository.AssetgetRecordsByRecordStructure in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.shared.Type getAssetType()
throws org.osid.repository.RepositoryException
org.osid.repository.RepositoryExceptionpublic org.osid.repository.RecordStructureIterator getRecordStructures()
throws org.osid.repository.RepositoryException
getRecordStructures in interface org.osid.repository.AssetgetRecordStructures in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.RecordStructure getContentRecordStructure()
throws org.osid.repository.RepositoryException
getContentRecordStructure in interface org.osid.repository.AssetgetContentRecordStructure in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.Record getRecord(org.osid.shared.Id recordId)
throws org.osid.repository.RepositoryException
public org.osid.repository.Part getPart(org.osid.shared.Id partId)
throws org.osid.repository.RepositoryException
public Serializable getPartValue(org.osid.shared.Id partId) throws org.osid.repository.RepositoryException
getPartValue in interface org.osid.repository.AssetgetPartValue in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.PartIterator getPartByPart(org.osid.shared.Id partStructureId)
throws org.osid.repository.RepositoryException
getPartByPart in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.shared.ObjectIterator getPartValueByPart(org.osid.shared.Id partStructureId)
throws org.osid.repository.RepositoryException
getPartValueByPart in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.shared.ObjectIterator getPartValuesByPartStructure(org.osid.shared.Id partStructureId)
throws org.osid.repository.RepositoryException
getPartValuesByPartStructure in interface org.osid.repository.AssetgetPartValuesByPartStructure in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.PartIterator getPartsByPartStructure(org.osid.shared.Id partStructureId)
throws org.osid.repository.RepositoryException
getPartsByPartStructure in interface org.osid.repository.AssetgetPartsByPartStructure in class Assetorg.osid.repository.RepositoryExceptionpublic org.osid.repository.RecordIterator getRecordsByRecordStructureType(org.osid.shared.Type recordStructureType)
throws org.osid.repository.RepositoryException
org.osid.repository.RepositoryExceptionCopyright © 2023. All rights reserved.