Interface: MonitoringServiceContract
Defined in: src/services/MonitoringService.ts:74
Propertiesโ
checkSiteNow()โ
checkSiteNow: (
siteIdentifier:string,monitorId:string) =>Promise<StatusUpdate|undefined>
Defined in: src/services/MonitoringService.ts:75
Parametersโ
siteIdentifierโ
string
monitorIdโ
string
Returnsโ
Promise<StatusUpdate | undefined>
initialize()โ
initialize: () =>
Promise<void>
Defined in: src/services/MonitoringService.ts:79
Returnsโ
Promise<void>
startMonitoring()โ
startMonitoring: () =>
Promise<MonitoringStartSummary>
Defined in: src/services/MonitoringService.ts:80
Returnsโ
Promise<MonitoringStartSummary>
startMonitoringForMonitor()โ
startMonitoringForMonitor: (
siteIdentifier:string,monitorId:string) =>Promise<void>
Defined in: src/services/MonitoringService.ts:81
Parametersโ
siteIdentifierโ
string
monitorIdโ
string
Returnsโ
Promise<void>
startMonitoringForSite()โ
startMonitoringForSite: (
siteIdentifier:string) =>Promise<void>
Defined in: src/services/MonitoringService.ts:85
Parametersโ
siteIdentifierโ
string
Returnsโ
Promise<void>
stopMonitoring()โ
stopMonitoring: () =>
Promise<MonitoringStopSummary>
Defined in: src/services/MonitoringService.ts:86
Returnsโ
Promise<MonitoringStopSummary>
stopMonitoringForMonitor()โ
stopMonitoringForMonitor: (
siteIdentifier:string,monitorId:string) =>Promise<void>
Defined in: src/services/MonitoringService.ts:87
Parametersโ
siteIdentifierโ
string
monitorIdโ
string
Returnsโ
Promise<void>
stopMonitoringForSite()โ
stopMonitoringForSite: (
siteIdentifier:string) =>Promise<void>
Defined in: src/services/MonitoringService.ts:91
Parametersโ
siteIdentifierโ
string
Returnsโ
Promise<void>