메소드 | 설명 | |
---|---|---|
Perform_BulkLoader ( bool Verbose ) : bool |
Performs the bulk loader process and handles any incoming digital resources
|
|
Refresh_Settings_And_Item_List ( ) : bool |
Refresh the settings and item list from the database
|
|
ReleaseResources ( ) : void |
Release all the resources held in this class and all the related builder modules
|
|
Worker_BulkLoader ( SobekCM.Tools.Logs.LogFileXhtml Logger, |
Constructor for a new instance of the Worker_BulkLoader class
|
메소드 | 설명 | |
---|---|---|
Add_Aggregation_To_Refresh_List ( string Code ) : void | ||
Add_Complete_To_Log ( string LogStatement, string DbLogType, string BibID_VID, string MetsType, long RelatedLogID ) : void | ||
Add_Delete_Info_To_PostProcess_Lists ( string BibID, string VID, IEnumerable |
||
Add_Error_To_Log ( string LogStatement, string BibID_VID, string MetsType, long RelatedLogID ) : long | ||
Add_Error_To_Log ( string LogStatement, string BibID_VID, string MetsType, long RelatedLogID, |
||
Add_NonError_To_Log ( string LogStatement, bool IsVerbose, string BibID_VID, string MetsType, long RelatedLogID ) : long | ||
Add_NonError_To_Log ( string LogStatement, string DbLogType, string BibID_VID, string MetsType, long RelatedLogID ) : long | ||
Add_Process_Info_To_PostProcess_Lists ( string BibID, string VID, IEnumerable |
||
CheckForAbort ( ) : bool | ||
Complete_Any_Recent_Loads_Requiring_Additional_Work ( ) : void | ||
Complete_Single_Recent_Load_Requiring_Additional_Work ( Incoming_Digital_Resource AdditionalWorkResource ) : void | ||
Process_All_Deletes ( List |
||
Process_All_Incoming_Packages ( List |
||
Process_Single_Incoming_Package ( Incoming_Digital_Resource ResourcePackage ) : void | ||
ReportLastRun ( ) : void | ||
module_Error ( string LogStatement, string BibID_VID, string MetsType, long RelatedLogID ) : long | ||
module_Process ( string LogStatement, string DbLogType, string BibID_VID, string MetsType, long RelatedLogID ) : long |
public Worker_BulkLoader ( SobekCM.Tools.Logs.LogFileXhtml Logger, |
||
Logger | SobekCM.Tools.Logs.LogFileXhtml | Log file object for logging progress |
InstanceInfo | Information for the instance of SobekCM to be processed by this bulk loader | |
Verbose | bool | Flag indicates if the builder is in verbose mode, where it should log alot more information |
LogFileDirectory | string | Directory where any log files would be written |
PluginRootDirectory | string | Root directory where all the plug-ins are stored locally for the builder |
리턴 | System |