%SYS
Marker Class Reference

Journal marker related API. More...

Inheritance diagram for Marker:
Collaboration diagram for Marker:

Static Public Member Functions

_.Library.String TranslateType (_.Library.Integer ID)
 Translate the numeric marker type (<property>MID</property>) to the string form.
 
- Static Public Member Functions inherited from Record
_.Library.Status Count (_.Library.String File, _.Library.String Sort)
 Provides an analysis of the activity for global records in a journal file. More...
 
_.Library.Integer GetAddressNear (_.Library.Integer Offset, _.Library.Boolean Before)
 Return the address of a valid record that is nearest to and >= (or <= if Before=1) the given offset; 0 if no such a record.
 
_.Library.Status GetPhysicalLocation (_.Library.Integer Offset, _.Library.String FileName)
 Return the physical location of a record, given by Offset and Filename, in Offset and FileName. More...
 
_.Library.String GetRealPIDSYSinFilter (_.Library.String jidsys, _.Library.Integer ecpsysid)
 [For use in a journal restore filter or shadow filter (^ZJRNFILT) only] Given a comma-delimited string of jid (job id) and remsysid that is passed to the user-specified filter, return the real pid (if available) and ECP system id (if any). More...
 
_.Library.String PIDLookup (_.Library.String Offset)
 Given an address in the currently open journal file, read the. More...
 

Public Attributes

 MID
 Marker ID (or Marker Type) More...
 
 PrevMarker
 Object reference to the previous marker in the journal file or NULLOREF if this is the first marker. More...
 
 Sequence
 Cluster journal sequence number of the marker on a clustered system or 0 otherwise. More...
 
 Text
 Text string associated with the marker. More...
 
- Public Attributes inherited from Record
 Address
 Location of the record in the journal file. More...
 
 ECPSystemID
 ECPSystemID is <property>RemoteSystemID</property> with the top. More...
 
 InTransaction
 Whether the record is part of a transaction. More...
 
 JobID
 Internal jobid stored with each journal record in the journal file. More...
 
 Next
 Reference to next record or NULLOREF if this is the last record in the file. More...
 
 NextAddress
 Location of next record or 0 if this is the last record in the file. More...
 
 Prev
 Reference to previous record or NULLOREF if this is the first record in the file. More...
 
 PrevAddress
 Location of previous record or 0 if this is the first record in the file. More...
 
 ProcessID
 Operating system process id for the process which created the journal record. More...
 
 RemoteSystemID
 Use RemoteSystemID if you're comparing records to ensure that two. More...
 
 TimeStamp
 Time stamp of the record (not necessarily the creation time of the record) More...
 
 Type
 Type of the record in numeric form. More...
 
 TypeName
 Type of the record in string form. More...
 

Private Attributes

 __info
   More...
 

Additional Inherited Members

- Public Member Functions inherited from Record
_.Library.Status Restore (_.Library.Integer Detail)
 a place holder
 
- Static Public Attributes inherited from Record
 DOMAIN = None
 Default Localization Domain.
 

Detailed Description

Journal marker related API.

Member Data Documentation

◆ MID

MID

Marker ID (or Marker Type)

 

◆ PrevMarker

PrevMarker

Object reference to the previous marker in the journal file or NULLOREF if this is the first marker.

 

◆ Sequence

Sequence

Cluster journal sequence number of the marker on a clustered system or 0 otherwise.

 

◆ Text

Text

Text string associated with the marker.

 

◆ __info

__info
private