EnsLib.Agent.StatusEvent

persistent class EnsLib.Agent.StatusEvent extends %Library.Persistent

SQL Table Name: EnsLib_Agent.StatusEvent

Documents a change in status of an Agent Interface

Property Inventory

Properties

property Description as %String);
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionGetStored(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property EventTime as Ens.DataType.UTC [ InitialExpression = $$$timeUTC ];
Property methods: EventTimeDisplayToLogical(), EventTimeGet(), EventTimeGetStored(), EventTimeIsValid(), EventTimeLogicalToDisplay(), EventTimeLogicalToOdbc(), EventTimeNormalize(), EventTimeOdbcToLogical(), EventTimeSet(), EventTimeStorageToLogical(), EventTimetimeCmp(), EventTimetimeDiff(), EventTimetimeLocal(), EventTimetimeLocaltoUTC(), EventTimetimeUTC(), EventTimetimeUTCH(), EventTimetimeUTCHtoUTC(), EventTimetimeUTCtoLocal(), EventTimetimeUTCtoUTCH()
property Interface as %String;
Property methods: InterfaceDisplayToLogical(), InterfaceGet(), InterfaceGetStored(), InterfaceIsValid(), InterfaceLogicalToDisplay(), InterfaceLogicalToOdbc(), InterfaceNormalize(), InterfaceSet()
property Status as %String;
Status code from Agent
Property methods: StatusDisplayToLogical(), StatusGet(), StatusGetStored(), StatusIsValid(), StatusLogicalToDisplay(), StatusLogicalToOdbc(), StatusNormalize(), StatusSet()

Indexes

index ($StatusEvent on ) [Extent, Type = bitmap];
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (Interface on Interface) [Type = bitmap];
Index methods: InterfaceDisplayToLogical(), InterfaceGet(), InterfaceGetStored(), InterfaceIsValid(), InterfaceLogicalToDisplay(), InterfaceLogicalToOdbc(), InterfaceNormalize(), InterfaceSet()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (EnsLib.Agent.StatusEvent)

^EnsLib.Agent.StatusEventD(ID)
=
%%CLASSNAME
Interface
Status
Description
EventTime
Feedback