Home > Class Reference > %SYS namespace > %CSP.UI.System.Mirror

%CSP.UI.System.Mirror

abstract class %CSP.UI.System.Mirror

Methods used by mirror pages.

Method Inventory (Including Private)

Parameters

parameter DOMAIN = %Utility;
Default Localization Domain

Methods (Including Private)

classmethod GetDBs(ByRef DBArray, SelectedMirror) as %Integer [ Language = objectscript ]
Return DB array for Mirrorred DBs. Sort it so that the ones that need work are on top.
In this order: Dismounted; those that need Activate and/or Catchup.
classmethod LogMsg(Msg As %String, ERROR As %String = "") [ Language = objectscript ]
Log msg into ^|"%SYS"|IRIS.Temp.MgtPortalTask($J,"ErrorCount") and ^|"%SYS"|IRIS.Temp.MgtPortalTask($J,"Details")
classmethod MemberStatus() as %String [ Language = objectscript ]
Return localized text representing the current mirror member status.
classmethod MirrorActivateCatchupDB(ByRef pParms, ByRef pItems) as %Status [ Language = objectscript ]
Activate and/or catchup Mirror DBs.
classmethod MirrorAddDatabases(ByRef pParms, ByRef pItems) as %Status [ Language = objectscript ]
Add databases to the mirror
classmethod MirrorMountDB(ByRef pParms, ByRef pItems) as %Status [ Language = objectscript ]
Mount mirrored databases
classmethod MirrorRemoveDB(ByRef pParms, ByRef pItems) as %Status [ Language = objectscript ]
Remove databases from the mirror
Feedback