Class AlertManagerImporter.SyncTask
java.lang.Object
java.util.TimerTask
de.iip_ecosphere.platform.monitoring.prometheus.AlertManagerImporter.SyncTask
- All Implemented Interfaces:
Runnable
- Enclosing class:
AlertManagerImporter
A sync task in the style of
PrometheusSyncTask as we cannot hook into the DAO with a
platform mechanism.- Author:
- Holger Eichelberger, SSE
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate si.matjazcerkvenik.alertmonitor.model.prometheus.PrometheusApi -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancancel()private si.matjazcerkvenik.alertmonitor.model.DEventcreateDEvent(si.matjazcerkvenik.alertmonitor.model.prometheus.PAlert alert) Creates aDEventfrom aPAlert.voidrun()Methods inherited from class java.util.TimerTask
scheduledExecutionTime
-
Field Details
-
api
private si.matjazcerkvenik.alertmonitor.model.prometheus.PrometheusApi api
-
-
Constructor Details
-
SyncTask
private SyncTask()
-
-
Method Details
-
run
public void run() -
cancel
public boolean cancel() -
createDEvent
private si.matjazcerkvenik.alertmonitor.model.DEvent createDEvent(si.matjazcerkvenik.alertmonitor.model.prometheus.PAlert alert) Creates aDEventfrom aPAlert.- Parameters:
alert- the alert- Returns:
- the event
-