persistent class %SYNC.SyncTime extends %Library.Persistent

SQL Table Name: %SYNC.SyncTime

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Namespace as %String;
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property SysId as %String;
Property methods: SysIdDisplayToLogical(), SysIdGet(), SysIdGetStored(), SysIdIsValid(), SysIdLogicalToDisplay(), SysIdLogicalToOdbc(), SysIdNormalize(), SysIdSet()
property lTRN as %Integer;
Property methods: lTRNDisplayToLogical(), lTRNGet(), lTRNGetStored(), lTRNIsValid(), lTRNLogicalToDisplay(), lTRNNormalize(), lTRNSet()
property rTRN as %Integer;
Property methods: rTRNDisplayToLogical(), rTRNGet(), rTRNGetStored(), rTRNIsValid(), rTRNLogicalToDisplay(), rTRNNormalize(), rTRNSet()

Methods (Including Private)

classmethod GetlTrn(syncSYSID As %String, syncNSID As %String, ByRef ltrn As %Integer) as %Status [ Language = objectscript ]
classmethod GetrTrn(syncSYSID As %String, syncNSID As %String, ByRef rtrn As %Integer) as %Status [ Language = objectscript ]
classmethod SetlTrn(syncSYSID As %String, syncNSID As %String, ltrn As %Integer) as %Status [ Language = objectscript ]
Set the last transaction in the SyncTime table for a given system and namespace.
classmethod SetrTrn(syncSYSID As %String, syncNSID As %String, rtrn As %Integer) as %Status [ Language = objectscript ]


index (IndSysidNs on SysId,Namespace) [Unique];
Index methods: IndSysidNsCheck(), IndSysidNsCheckUnique(), IndSysidNsDelete(), IndSysidNsExists(), IndSysidNsOpen(), IndSysidNsSQLCheckUnique(), IndSysidNsSQLExists(), IndSysidNsSQLFindPKeyByConstraint(), IndSysidNsSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)


Storage Model: Storage (%SYNC.SyncTime)

FeedbackOpens in a new window