Skip to main content

HS.HC.SystemConfig.ConfigStep.LocalStatus

persistent class HS.HC.SystemConfig.ConfigStep.LocalStatus extends %Library.Persistent, HS.HC.SystemConfig.ConfigStep.CommonStatus

SQL Table Name: HS_HC_SystemConfig_ConfigStep.LocalStatus

Used as a local cache of IRIS configuration step for a particular mirror member, this only exists until the server has been notified of this step and will be removed once HasRun is set in the Status table or the entry no longer exists in ConfigStep. This is used to ensure any particluar steps are not executed repeatedly due to a failure to communicate with the primary

Property Inventory

Properties

property ConfigStep as %Integer [ Required ];
The corresponding record in ConfigStep whose status this represents.
Property methods: ConfigStepDisplayToLogical(), ConfigStepGet(), ConfigStepGetStored(), ConfigStepIsValid(), ConfigStepLogicalToDisplay(), ConfigStepNormalize(), ConfigStepSet(), ConfigStepXSDToLogical()

Indexes

index (ConfigStepInstanceNameIdx on ConfigStep,InstanceName) [Unique];
Need to ensure uniqueness so that we don't have multiple records for the same step for an instance.
Index methods: ConfigStepInstanceNameIdxCheck(), ConfigStepInstanceNameIdxCheckUnique(), ConfigStepInstanceNameIdxDelete(), ConfigStepInstanceNameIdxExists(), ConfigStepInstanceNameIdxOpen(), ConfigStepInstanceNameIdxSQLCheckUnique(), ConfigStepInstanceNameIdxSQLExists(), ConfigStepInstanceNameIdxSQLFindPKeyByConstraint(), ConfigStepInstanceNameIdxSQLFindRowIDByConstraint()
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Storage Model: Storage (HS.HC.SystemConfig.ConfigStep.LocalStatus)

^%SYS("HealthShareLocal", "SystemConfigStatusD")(ID)
=
%%CLASSNAME
ConfigStep
InstanceName
Error
Timestamp
IsIgnored
ErrorCount
FeedbackOpens in a new tab