mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='http://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='http://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='http://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='http://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='http://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
MISSING BANNER
Code Details >> Builder_Library >> Modules >> Folders >> ValidateAndClassifyModule

ValidateAndClassifyModule Class



Folder-level builder module validates the metadata for each folder and classified as package either adding a new item or updating an existing item versus a package requesting a delete


Namespace: SobekCM.Builder_Library.Modules.Folders
Assembly: SobekCM_Builder_Library (in SobekCM_Builder_Library.dll) Version: 4.8.7.0 (4.8.7.0)

Syntax

C#
public class ValidateAndClassifyModule : abstractFolderModule

Remarks

This class implements the abstractFolderModule abstract class and implements the iFolderModule interface.

Inheritance Hierarchy

System..::..Object
  SobekCM.Builder_Library.Modules.Folders..::..abstractFolderModule
    SobekCM.Builder_Library.Modules.Folders..::..ValidateAndClassifyModule

Constructors

  NameDescription
Public methodValidateAndClassifyModule
Initializes a new instance of the ValidateAndClassifyModule class

Methods

  NameDescription
Public methodDoWork
Validates the metadata for each folder and classified as package either adding a new item or updating an existing item versus a package requesting a delete
(Overrides abstractFolderModule..::..DoWork(Actionable_Builder_Source_Folder, List<(Of <<'(Incoming_Digital_Resource>)>>), List<(Of <<'(Incoming_Digital_Resource>)>>)).)
Protected methodOnError
Fire the error event, if a delegate is attached to the event
(Inherited from abstractFolderModule.)
Protected methodOnProcess
Fire the process event, to report progress during processing
(Inherited from abstractFolderModule.)
Public methodReleaseResources
Method releases all resources
(Overrides abstractFolderModule..::..ReleaseResources()()()().)
Public methodValidate_and_Read_METS
Validates and reads the data from the METS file associated with this incoming digital resource

Properties

  NameDescription
Public propertyArguments
Arguments passed in to this module, used to determine process details
(Inherited from abstractFolderModule.)
Public propertySettings
Link to the instance-wide settings which may be required for this process
(Inherited from abstractFolderModule.)

Events

  NameDescription
Public eventError
Event is fired when an error occurs during processing
(Inherited from abstractFolderModule.)
Public eventProcess
Event is fired to report progress during processing
(Inherited from abstractFolderModule.)

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )