Incoming_Digital_Resource Class
Class is a wrapper around a SobekCM_Item digital object, which allows for commonly
executed processes to assist with the SobekCM Builder
Namespace: SobekCM.Builder_LibraryAssembly: SobekCM_Builder_Library (in SobekCM_Builder_Library.dll) Version: 4.8.7.0 (4.8.7.0)
Syntax
C# |
---|
public class Incoming_Digital_Resource : IComparable<Incoming_Digital_Resource> |
Inheritance Hierarchy
Constructors
Methods
| Name | Description |
---|
| Clear_METS | Clear the internally wrapped SobekCM_Item object |
| CompareTo | Compares this incoming digital resource to another digital resource for sorting purposes |
| Delete | Deletes the folder and all content within the directory or subdirectories |
| Load_METS()()()() | Read the METS file and load the data into this object |
| Load_METS(String) | Read the METS file and load the data into this object |
| Move | Moves the incoming digital resource folder, along with all files and subdirectories, to a new location |
| Save_MARC_XML | Saves the MarcXML file, used for creating MARC feeds, for this incoming digital resource |
| Save_SobekCM_Service_METS | Saves the SobekCM Service METS file for this incoming digital resource |
| Save_Static_HTML | Creates the static HTML file for this incoming digital resource |
| Save_to_Database | Saves this item to the SobekCM database |
Properties
| Name | Description |
---|
| AgeInTicks | Gets the age in TICKS of this resource folder and files |
| BibID | Gets the Bibliographic Identifier (BibID) for this incoming digital resource |
| BuilderLogId | Primary key for the main builder log entry for this item |
| DiskSpaceMb | Gets or sets the size (in MBs) of all the files and metadata for this resource |
| File_Hashtable | Gets the file hashtable to allow checking for the file object from the METS
file by the name of the file |
| File_Root | Web file root for this incoming digital resource |
| Folder_Name | Gets the name of the resource folder itself, usually BibID_VID format |
| Metadata | Returns the object which contains all the metadata (bibliographic, structural, administrative) for the digital resource |
| METS_File | Returns the METS file name (and directory) associated with this incoming
digital resource |
| METS_Only_Package | Flag indicates this is a METS only type package, which should not have any associated
digital resource file, other than metadata |
| METS_Type_String | Gets the METS Record status associated with this incoming digital resource, as a string |
| NewImageFiles | List of new image files |
| NewPackage | Flag indicates if this a brand new item |
| Package_Time | Gets the time associated with this package, which is the usually the
last write/modify time for files within the folder |
| Permanent_Link | Gets the permanent link associated with this incoming digital resource |
| Resource_Folder | Gets the complete directory information for the resource folder |
| Resource_Type | Gets the type of incoming digital resource request, (i.e., Metadata update, complete new package, delete, etc.. ) |
| Source_Folder | Returns the information about the original source folder for this incoming digital resource |
| VID | Gets the Volume Identifier (VID) for this incoming digital resource |
See Also