SobekCM.Builder_Library.Modules Namespace
Contains all of the standard builder module sub-namespaces, as well as some basic classes used by the modules. These modules are the chunks of code that perform the actual work of the builder, checking incoming folders, processing new items, reprocessing recently submitted items, and performing a number of other tasks.
Sub-Namespaces
Namespace | Description |
---|
Folders | Contains all the standard builder modules that are used by the builder when checking incoming builder folders. These help determine which items will be selected for processing in the next steps of the builder and can also do some preparation work of incoming material that is non-standard formats. |
Items | Contains all the item-specific modules used by the builder for processing both newly incoming materials via the builder folders and also reprocessing materials that were recently submitted. Some modules also specifically perform functions necessary for deleting existing digital resources. |
PostProcess | Contains all the standard modules run the builder AFTER each turn of processing incoming packages and reprocessing recently packages for a single instance of SobekCM |
PreProcess | Contains all the standard modules run the builder BEFORE each turn of processing incoming packages and reprocessing recently packages for a single instance of SobekCM |
Schedulable | Contains all the standard modules that are run by the SobekCM builder on a schedule. This can include things that run once a night, or things that run once a week. These tasks help to maintain the general health to the system and perform some basic maintenance tasks. |
Structures
| Structure | Description |
---|
| BibVidStruct | Structure maintains the identifying information for items that had some processing,
either due to a new incoming package or a database flag to reprocess |
Delegates