DataMove.Defaults

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

SQL Table Name: DataMove.Defaults

Default parameters for DataMove.

Property Inventory (Including Private)

Method Inventory (Including Private)

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 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 RestartOnSystemCrash as %Boolean [ InitialExpression = 1 , Required ];
Setting to 1 will restart any running DataMoves when the system starts up after a crash.
Modifying this parameter will affect any existing DataMoves.
Property methods: RestartOnSystemCrashDisplayToLogical(), RestartOnSystemCrashGet(), RestartOnSystemCrashGetStored(), RestartOnSystemCrashIsValid(), RestartOnSystemCrashLogicalToDisplay(), RestartOnSystemCrashNormalize(), RestartOnSystemCrashSet()
property RestartOnSystemStart as %Boolean [ InitialExpression = 1 , Required ];
Setting to 1 will restart any running DataMoves when the system starts up after normal shutdown.
Modifying this parameter will affect any existing DataMoves.
Property methods: RestartOnSystemStartDisplayToLogical(), RestartOnSystemStartGet(), RestartOnSystemStartGetStored(), RestartOnSystemStartIsValid(), RestartOnSystemStartLogicalToDisplay(), RestartOnSystemStartNormalize(), RestartOnSystemStartSet()

Methods

classmethod GetRestartOnSystemCrash() as %Boolean [ Language = objectscript ]
Returns restart on system crash.
classmethod GetRestartOnSystemStart() as %Boolean [ Language = objectscript ]
Returns restart on normal system shutdown.

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: Storage (DataMove.Defaults)

^IRIS.DataMove.DefaultsD(ID)
=
%%CLASSNAME
Version
LogLevel
MaxMBPerMin
MaxMoveGlobalProcesses
RestartOnSystemCrash
RestartOnSystemStart
VerifyLevel
Feedback