Home > Class Reference > HSLIB namespace > HS.Sync.BaseClass


abstract class HS.Sync.BaseClass

Method Inventory


final parameter GUIDENABLED = 1;
If this parameter is set to 1 then a GUID will be assigned (to the %GUID property) to each new object. When the object is saved for the first time this GUID value will be recorded in a namespace index which will allow GUID to be resolved to OIDs.
parameter OBJJOURNAL = 2;
if OBJJOURNAL is TRUE then inserts, updates and deletes will be logged in ^OBJ.JournalT if OBJJOURNAL = 2 then the entire object will also be journaled in ^OBJ.Journal
parameter SYNCORDER = 99999;


classmethod GetGlobalInfo() as %String [ Language = objectscript ]
classmethod GetSQLTableName() as %String [ Language = objectscript ]
need to get the SQL TABLENAME
classmethod MappingData(Output pMapLines, Output pGlobals) as %Status [ Language = objectscript ]
classmethod SyncTables(Output pTables) as %Status [ Language = objectscript ]


FeedbackOpens in a new window