C# Class SobekCM.Builder_Library.Modules.PostProcess.BuildAggregationBrowsesModule

Post-process module builds the static aggregation-level (and instance-level) browse and RSS feed files
This class implements the abstractPostProcessModule abstract class and implements the iPostProcessModule interface.
Inheritance: SobekCM.Builder_Library.Modules.PostProcess.abstractPostProcessModule
Show file Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
DoWork ( List AggregationsAffected, List ProcessedItems, List DeletedItems, InstanceWide_Settings Settings ) : void

Builds the static aggregation-level (and instance-level) browse and RSS feed files

Private Methods

Method Description
Recreate_Library_XML_and_RSS ( long Builderid, Static_Pages_Builder StaticBuilder, InstanceWide_Settings Settings, string WorkSpaceDirectory ) : void

Method Details

DoWork() public method

Builds the static aggregation-level (and instance-level) browse and RSS feed files
public DoWork ( List AggregationsAffected, List ProcessedItems, List DeletedItems, InstanceWide_Settings Settings ) : void
AggregationsAffected List List of aggregations affected during the last process of incoming digital resources
ProcessedItems List List of all items just processed (or reprocessed)
DeletedItems List List of all delete requests just processed
Settings SobekCM.Core.Settings.InstanceWide_Settings Instance-wide settings which may be required for this process
return void