Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%SYS] >  [Journal] >  [BitSetRecord]
Private  Storage   

persistent class %SYS.Journal.BitSetRecord extends %SYS.Journal.SetKillRecord

Journal BITSET record related API

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 2 6


Summary

Properties
Address ClusterSequence Collation DatabaseName
ECPSystemID GlobalNode GlobalReference InTransaction
JobID MirrorDatabaseName NewValue Next
NextAddress NumberOfValues OldLength OldValue
Position Prev PrevAddress ProcessID
RemoteSystemID TimeStamp Type TypeName

Methods
%AddToSaveSet %AddToSyncSet %BuildDeferredIndices %BuildIndices
%BuildIndicesAsync %BuildIndicesAsyncResponse %CheckConstraints %CheckConstraintsForExtent
%ClassIsLatestVersion %ClassName %ComposeOid %ConstructClone
%Delete %DeleteExtent %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Exists %ExistsId
%Extends %GUID %GUIDSet %GetLock
%GetParameter %GetSwizzleObject %Id %IsA
%IsModified %IsNull %KillExtent %LockExtent
%LockId %New %NormalizeObject %ObjectIsNull
%ObjectModified %Oid %OnBeforeAddToSync %OnDeleteFinally
%OnDetermineClass %OnOpenFinally %OnSaveFinally %Open
%OpenId %OriginalNamespace %PackageName %PurgeIndices
%Reload %RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack
%Save %SaveDirect %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %ValidateIndices %ValidateObject
%ValidateTable ClusterSequenceGet CollationGet Count
DatabaseNameGet ECPSystemIDGet ExistsNewValue ExistsOldValue
FetchRows GetAddressNear GetPhysicalLocation GetRealPIDSYSinFilter
GlobalNodeGet GlobalReferenceGet InTransactionGet JobIDGet
MirrorDatabaseNameGet NewValueGet NextAddressGet NextGet
NumberOfValuesGet OldLengthGet OldValueGet PIDLookup
PositionGet PrevAddressGet PrevGet ProcessIDGet
RemoteSystemIDGet Restore TimeStampGet TypeNameGet


Parameters

• parameter READONLY = 1;
READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties

• property OldLength as %Integer [ Calculated ];
The length of the bit string prior to the BITSET
• property Position as %Integer [ Calculated ];
Bit position of the BITSET

Methods

• method NewValueGet() as %String
This is a Get accessor method for the NewValue property.
• method OldLengthGet() as %Integer
This is a Get accessor method for the OldLength property.
• method OldValueGet() as %String
This is a Get accessor method for the OldValue property.
• method PositionGet() as %Integer
This is a Get accessor method for the Position property.


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