Skip to main content

DataMove.DataCheck

Class DataMove.DataCheck [ Abstract ]

Parameters

DOMAIN

Parameter DOMAIN = "%Utility";

Default Localization Domain

Methods

RestartAll

ClassMethod RestartAll(Name As %String) As %Status [ Internal ]

RestartRange

ClassMethod RestartRange(Name As %String, SrcDB As %String, DstDB As %String, Range As %String) As %Status [ Internal ]

Start

ClassMethod Start(Name As %String, Restart As %Boolean = 0) As %Status [ Internal ]

StartJob

ClassMethod StartJob(Name As %String, Restart As %Boolean) As %Status [ Internal ]

SaveVerifyGlobal

ClassMethod SaveVerifyGlobal(Name As %String, Direction As %Integer = 0) As %Status [ Internal ]

Stop

ClassMethod Stop(Name As %String) As %Status [ Internal ]

StopRange

ClassMethod StopRange(Name As %String, SrcDB As %String, DstDB As %String, Range As %String) As %Status [ Internal ]

InitializeAll

ClassMethod InitializeAll(Name As %String) As %Status [ Internal ]

InitializeOne

ClassMethod InitializeOne(Name As %String, SrcDB As %String, DstDB As %String, Range As %String) As %Status [ Internal ]

IsRunning

ClassMethod IsRunning(Name As %String) As %Status [ Internal ]

GetInfo

ClassMethod GetInfo(Name As %String, ByRef Info As %String) As %Status [ Internal ]

GetRangeInfo

ClassMethod GetRangeInfo(Name As %String, SrcDB As %String, DstDB As %String, Range As %String, ByRef Info As %String) As %Status [ Internal ]

ExportRangeDiffs

ClassMethod ExportRangeDiffs(Name As %String, SrcDBs As %String = "*", DstDBs As %String = "*", Ranges As %String = "*", FileName, ByRef NumExported As %Integer) As %Status

Check

ClassMethod Check(Name As %String, SrcDB As %String, DstDB As %String, Range As %String) As %Status [ Internal ]

DcStateLogicalToDisplay

ClassMethod DcStateLogicalToDisplay(Name As %String, SrcDB As %String, DstDB As %String, Range As %String, State As %Integer, Status As %Integer, Queued As %Integer, Stopped As %Integer) As %String [ Internal ]

Translate the RngDcState property to text.

ListDataCheckDiffsExecute

ClassMethod ListDataCheckDiffsExecute(ByRef qHandle As %Binary, Name As %String, SrcDBs As %String = "*", DstDBs As %String = "*", Ranges As %String = "*") As %Status [ Internal, ProcedureBlock = 1 ]

ListDataCheckDiffsFetch

ClassMethod ListDataCheckDiffsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) As %Status [ Internal, PlaceAfter = ListDataCheckDiffsExecute ]

ListDataCheckDiffsClose

ClassMethod ListDataCheckDiffsClose(ByRef qHandle As %Binary) As %Status [ Internal, PlaceAfter = ListDataCheckDiffsExecute ]

ListDataCheckRangesExecute

ClassMethod ListDataCheckRangesExecute(ByRef qHandle As %Binary, Name As %String, SrcDBs As %String = "*", DstDBs As %String = "*", Ranges As %String = "*") As %Status [ Internal, ProcedureBlock = 1 ]

Return a list of DataCheck globals as part of the selected MoveGlobals operation.
Parameters:

ListDataCheckRangesFetch

ClassMethod ListDataCheckRangesFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) As %Status [ Internal, PlaceAfter = ListDataCheckRangesExecute ]

ListDataCheckRangesClose

ClassMethod ListDataCheckRangesClose(ByRef qHandle As %Binary) As %Status [ Internal, PlaceAfter = ListDataCheckRangesExecute ]