Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [EnsLib] >  [RecordMap] >  [ComplexBatch]
Private  Storage   

persistent class EnsLib.RecordMap.ComplexBatch extends %Persistent, EnsLib.RecordMap.ComplexParent

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 1 1


Summary

Properties
%Source

Methods
%AddToSaveSet %AddToSyncSet %BuildIndices %CheckConstraints
%CheckConstraintsForExtent %ClassIsLatestVersion %ClassName %ComposeOid
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetId %GetLock %GetParameter %GetSwizzleObject
%Id %IsA %IsModified %IsNull
%KillExtent %LockExtent %LockId %New
%NormalizeObject %ObjectIsNull %ObjectModified %Oid
%OnBeforeAddToSync %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %PurgeIndices %Reload
%RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack %Save
%SaveDirect %SerializeObject %SetModified %SortBegin
%SortEnd %SyncObjectIn %SyncTransport %UnlockExtent
%UnlockId %ValidateObject DeleteRecords ValidateObject
updatePropertyReference


Parameters

• parameter RECORDMAPGENERATED = 1;
Parameter to indicate that the class has been generated by the RecordMap framework. If this parameter is set to 0, the RecordMap framework will NOT update this class automatically, and responsibility for any further changes will fall on the user.
• parameter XMLIGNORENULL = 0;

Properties

• property %Source as %String(MAXLEN=2000,TRUNCATE=1,XMLPROJECTION="NONE");
Name of source document or connection from which this record was created.

Triggers

•trigger OnDelete (BEFORE event DELETE)
Ensure that we remove all references to child objects and delete any objects that aren't referenced by any complex parents.


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