C# Class GSF.TimeSeries.TimeSeriesStartupOperations

Defines a data operations to be performed at startup.
ファイルを表示 Open project: GridProtectionAlliance/gsf

Private Methods

Method Description
PerformTimeSeriesStartupOperations ( AdoDataConnection database, string nodeIDQueryString, ulong trackingVersion, string arguments, Action statusMessage, Action processException ) : void

Delegates control to the data operations that are to be performed at startup.

ValidateAccountsAndGroups ( AdoDataConnection database, string nodeIDQueryString ) : void

Data operation to validate accounts and groups to ensure that account names and group names are converted to SIDs.

ValidateActiveMeasurements ( AdoDataConnection database, string nodeIDQueryString ) : void

Data operation to validate and ensure there is a record in the ConfigurationEntity table for ActiveMeasurements.

ValidateAlarmStatistics ( AdoDataConnection connection, System.Guid nodeID, string source ) : void
ValidateAlarming ( AdoDataConnection connection, string nodeIDQueryString ) : void

Data operation to validate and ensure that certain records that are required for alarming exist in the database.

ValidateDataPublishers ( AdoDataConnection database, string nodeIDQueryString, string arguments ) : void

Data operation to validate and ensure there is a record in the CustomActionAdapter table for the external and TLS data publishers.

ValidateDefaultNode ( AdoDataConnection database, string nodeIDQueryString ) : void

Data operation to validate and ensure there is a node in the database.

ValidateStatistics ( AdoDataConnection database, string nodeIDQueryString ) : void

Data operation to validate and ensure that certain records that are required for statistics calculations exist in the database.