DataMove.Defaults
Class DataMove.Defaults Extends (%Persistent, %SYSTEM.Help) [ Inheritance = right, System = 4 ]
Default parameters for DataMove.
Parameters
DOMAIN
Parameter DOMAIN = "%Utility";
DEFAULTCONCURRENCY
Parameter DEFAULTCONCURRENCY = 0;
Properties
EnableDataCheck
Property EnableDataCheck As %Boolean [ InitialExpression = 1, Required ];
This property is currently not exposed to the user and should only be changed if recommended by InterSystems.
NOT FOR EXTERNAL USE.
Automatically start DataCheck when copies complete.
0 - Disabled. User must start DataCheck manually if desired.
1 - Enabled.
LogLevel
Property LogLevel As %Integer(MAXVAL = 1, MINVAL = 0) [ InitialExpression = 0, Internal, Required ];
This property is currently not exposed to the user and should only be changed if recommended by InterSystems.
NOT FOR EXTERNAL USE.
MaxMBCheckPerMin
Property MaxMBCheckPerMin As %Integer(MINVAL = 0) [ InitialExpression = 0, Required ];
Maximum number of MB DataMove DataCheck is allowed to process per minute.
Setting the maximum number of MB DataMove DataCheck is allowed to process per minute to 0 means that DataMove will check the data as fast as it can. This value is copied and used by the DataMove when it is created. If you wish to modify an existing DataMove, use the DataMove.API:Modify() method.
MaxMBPerMin
Property MaxMBPerMin As %Integer(MINVAL = 0) [ InitialExpression = 0, Required ];
Maximum number of MB DataMove is allowed to copy per minute.
Setting the maximum number of MB DataMove is allowed to copy per minute to 0 means that DataMove will copy the data as fast as it can. This value is copied and used by the DataMove when it is created. If you wish to modify an existing DataMove, use the DataMove.API:Modify() method.
Name
Property Name As %String [ InitialExpression = "DMDEFAULTS", Internal, ReadOnly, Required ];
VerifyLevel
Property VerifyLevel As %Integer(MAXVAL = 2, MINVAL = 0) [ InitialExpression = 0, Internal, Required ];
This property is currently not exposed to the user and should only be changed if recommended by InterSystems.
(NOT CURRENTLY USED) NOT FOR EXTERNAL USE.
Version
Property Version As %Float [ InitialExpression = {$$$DataMoveVersion}, Internal, ReadOnly, Required ];
Methods
Open
ClassMethod Open(ByRef Status As %Status) As %ObjectHandle [ Internal ]
Opens the DataMove Defaults object.
NOT FOR EXTERNAL USE.
GetLogLevel
ClassMethod GetLogLevel() As %Integer [ Internal ]
Returns current log level.
NOT FOR EXTERNAL USE.
SetLogLevel
ClassMethod SetLogLevel(LogLevel As %Integer = 0) As %Status [ Internal ]
Sets current log level.
NOT FOR EXTERNAL USE.
GetVerifyLevel
ClassMethod GetVerifyLevel() As %Integer [ Internal ]
Returns current verify level.
NOT FOR EXTERNAL USE.
SetVerifyLevel
ClassMethod SetVerifyLevel(VerifyLevel As %Integer = 0) As %Status [ Internal ]
Sets current verify level.
NOT FOR EXTERNAL USE.
%OnAfterSave
Method %OnAfterSave(insert As %Boolean) As %Status [ Internal, Private ]
%OnBeforeSave
Method %OnBeforeSave(insert As %Boolean) As %Status [ Internal, Private ]
%OnDelete
ClassMethod %OnDelete(oid As %ObjectIdentity) As %Status [ Internal, Private ]
%OnOpen
Method %OnOpen() As %Status [ Internal, Private, ServerOnly = 1 ]