public interface PollContext
Modifier and Type | Method and Description |
---|---|
Event |
createEvent(String uei,
int nodeId,
InetAddress address,
String svcName,
Date date,
String reason)
createEvent
|
String |
getCriticalServiceName()
getCriticalServiceName
|
boolean |
isNodeProcessingEnabled()
isNodeProcessingEnabled
|
boolean |
isPollingAllIfCritServiceUndefined()
isPollingAllIfCritServiceUndefined
|
boolean |
isServiceUnresponsiveEnabled()
isServiceUnresponsiveEnabled
|
void |
openOutage(PollableService pSvc,
PollEvent svcLostEvent)
openOutage
|
void |
resolveOutage(PollableService pSvc,
PollEvent svcRegainEvent)
resolveOutage
|
PollEvent |
sendEvent(Event event)
sendEvent
|
void |
trackPoll(PollableService service,
PollStatus result) |
String getCriticalServiceName()
getCriticalServiceName
String
object.boolean isNodeProcessingEnabled()
isNodeProcessingEnabled
boolean isPollingAllIfCritServiceUndefined()
isPollingAllIfCritServiceUndefined
PollEvent sendEvent(Event event)
sendEvent
event
- the event to sendEvent createEvent(String uei, int nodeId, InetAddress address, String svcName, Date date, String reason)
createEvent
void openOutage(PollableService pSvc, PollEvent svcLostEvent)
openOutage
pSvc
- a PollableService
object.svcLostEvent
- a PollEvent
object.void resolveOutage(PollableService pSvc, PollEvent svcRegainEvent)
resolveOutage
pSvc
- a PollableService
object.svcRegainEvent
- a PollEvent
object.boolean isServiceUnresponsiveEnabled()
isServiceUnresponsiveEnabled
void trackPoll(PollableService service, PollStatus result)
Copyright © 2021. All rights reserved.