OutageLogProcessor Constructor
Namespace: Gemstone.IOAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.186 -- Release Build+f3c68cd1a13b4f341e0d0fc1ddec1eb68d3eeb61
Gemstone.IO.OutageLogProcessor = function(outageLog, processOutageFunction, canProcessOutageFunction, processExceptionHandler, processingInterval);
Parameters
- outageLog OutageLog
- Pre-initialized OutageLog to process.
- processOutageFunction ActionOutage
- A delegate that defines a processing function for an Outage.
- canProcessOutageFunction FuncOutage, Boolean
- A delegate that determines if an Outage can currently be processed.
- processExceptionHandler ActionException
- Delegate to handle any exceptions encountered while processing as Outage.
- processingInterval Int32
- Processing interval, in milliseconds.