persistent class %SYS.Journal.Transaction
extends %Persistent
parameter READONLY = 1;
READONLY = 1 means that objects can be created, opened but not saved or deleted.
Tables are projected to SQL as READONLY.
classmethod GetVirtualLocation()
as %String
Returns the virtual location of the TSTART of current transaction,
in the form of JournalFileName,JournalFileOffset,JournalFileCount.
Note that the TSTART may be physically located in the next file after
journal switches.
method RetrieveSelectedValues(ctpRefs As %Integer, ctpValues As %Integer)
as %Status
index (TranId on File,TStart) [IdKey];