MessageOrAlarm

[ Schnittstelle ]

interface MessageOrAlarm<T extends Dictionary<any> = Dictionary<any>> extends EventBase {
    type: Type.Message | Type.Alarm;
    severity: Severity;
    sourceDomain: string;
    text: string;
    timeRaised: Date;
    params: T;
}

Diese Schnittstelle erweitert EventBase.

Eigenschaften

Name

Typ

Beschreibung

type

Type.Message, Type.Alarm

Stellt sicher, dass Instanzen dieser Schnittstelle immer den Typ Message oder Alarm gesetzt haben.

severity

Severity

Die Schwere des Events

sourceDomain

string

Die Domäne des Events. Wird aus Kompatibilität zu 1.10 parallel zu domain weiter geliefert.

text

string

Der lokalisierte Text des Events

timeRaised

Date

Der Zeitpunkt zu dem das Event ausgelöst wurde

params

Dictionary

Parameter, die vom Auslöser des Events gesetzt wurden

MessageOrAlarm 1:

Verfügbar ab Version 1.12