Skip to main content

DataMove.Defaults

persistent class DataMove.Defaults extends %Library.Persistent, %SYSTEM.Help

SQL Table Name: DataMove.Defaults

Default parameters for DataMove.

Property Inventory

Parameters

parameter DEFAULTCONCURRENCY = 0;
Inherited description: DEFAULTCONCURRENCY is the default value for the concurrency formal argument defined for %Open, %OpenId, %Delete and %DeleteId methods. It is not the default value of the %Concurrency property of persistent classes. If the value of the actual concurrency argument passed to any of the above methods is -1 then the formal argument value will be set to the value of the DEFAULTCONCURRENCY parameter value defined for the class.
parameter DOMAIN = %Utility;

Properties

property DeleteSourceWaitTime as %Integer (MAXVAL = 86400, MINVAL = 0) [ InitialExpression = 60 , Required ];
Amount of time in seconds to wait between kills when deleting source globals.
Property methods: DeleteSourceWaitTimeDisplayToLogical(), DeleteSourceWaitTimeGet(), DeleteSourceWaitTimeGetStored(), DeleteSourceWaitTimeIsValid(), DeleteSourceWaitTimeLogicalToDisplay(), DeleteSourceWaitTimeNormalize(), DeleteSourceWaitTimeSet()
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.
Property methods: MaxMBCheckPerMinDisplayToLogical(), MaxMBCheckPerMinGet(), MaxMBCheckPerMinGetStored(), MaxMBCheckPerMinIsValid(), MaxMBCheckPerMinLogicalToDisplay(), MaxMBCheckPerMinNormalize(), MaxMBCheckPerMinSet()
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.
Property methods: MaxMBPerMinDisplayToLogical(), MaxMBPerMinGet(), MaxMBPerMinGetStored(), MaxMBPerMinIsValid(), MaxMBPerMinLogicalToDisplay(), MaxMBPerMinNormalize(), MaxMBPerMinSet()
property MaxProcesses as %Integer (MAXVAL = 200, MINVAL = 2) [ InitialExpression = 20 , Required ];
Maximum number of Copy or DataCheck processes to run at a time.
If the number of DataMove ranges exceeds this number, then the DataMove will be limited to this number of Copy or DataCheck processes. As each ranges copy completes, a new range will start. Modifying this parameter requires stopping and restarting any running DataMoves to take affect.
Property methods: MaxProcessesDisplayToLogical(), MaxProcessesGet(), MaxProcessesGetStored(), MaxProcessesIsValid(), MaxProcessesLogicalToDisplay(), MaxProcessesNormalize(), MaxProcessesSet()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (DataMove.Defaults)

^|"^^"_$zu(12)|IRIS.DataMove.DefaultsD(ID)
=
%%CLASSNAME
Version
EnableDataCheck
LogLevel
MaxMBCheckPerMin
MaxMBPerMin
VerifyLevel
DeleteSourceWaitTime
MaxProcesses
FeedbackOpens in a new tab