Class Reference
%CSP.UI.System.Mirror
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%CSP] >  [UI] >  [System] >  [Mirror]
Private  Storage

abstract class %CSP.UI.System.Mirror

Methods used by mirror pages.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 13


Summary

Methods
GetDBs LogMsg MemberStatus MirrorActivateCatchupDB
MirrorAddDatabases MirrorMountDB MirrorRemoveDB


Parameters

• parameter DOMAIN = "%Utility";
Default Localization Domain

Methods

• classmethod GetDBs(ByRef DBArray, SelectedMirror) as %Integer
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 = "")
Log msg into ^|"%SYS"|IRIS.Temp.MgtPortalTask($J,"ErrorCount") and ^|"%SYS"|IRIS.Temp.MgtPortalTask($J,"Details")
• classmethod MemberStatus() as %String
Return localized text representing the current mirror member status.
• classmethod MirrorActivateCatchupDB(ByRef pParms, ByRef pItems) as %Status
Activate and/or catchup Mirror DBs.
• classmethod MirrorAddDatabases(ByRef pParms, ByRef pItems) as %Status
Add databases to the mirror
• classmethod MirrorMountDB(ByRef pParms, ByRef pItems) as %Status
Mount mirrored databases
• classmethod MirrorRemoveDB(ByRef pParms, ByRef pItems) as %Status
Remove databases from the mirror


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.