DocBook|Search
Class Reference
%Library.SysLogTable
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%Library] >  [SysLogTable]
Private  Storage  

persistent class %Library.SysLogTable extends %Library.Persistent

Having this class that maps onto the data structure for the system log entries allows us to use the SQL projection to query the log. The log entries are inserted without using this class in case objects are not available at that time.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
9


Summary

Properties
Category LogLevel Message Namespace Pid
Routine SessionId Tag TimeAdded

Methods
%%OIDGet %AddToSaveSet %AddToSyncSet %BMEBuilt
%BuildIndices %CheckUnique %ClassIsLatestVersion %ClassName
%ComposeOid %ConstructClone %Delete %DeleteExtent
%DeleteId %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Exists %ExistsId %Extends %GUID
%GUIDSet %GetLock %GetParameter %GetSwizzleObject
%Id %InsertBatch %IsA %IsModified
%KillExtent %KillExtentData %LoadFromMemory %LockExtent
%LockId %New %NormalizeObject %ObjectModified
%Oid %OnBeforeAddToSync %OnDetermineClass %Open
%OpenId %OriginalNamespace %PackageName %PhysicalAddress
%PurgeIndices %Reload %RemoveFromSaveSet %ResolveConcurrencyConflict
%RollBack %Save %SaveDirect %SaveIndices
%SerializeObject %SetModified %SortBegin %SortEnd
%SyncObjectIn %SyncTransport %UnlockExtent %UnlockId
%ValidateObject


Properties

• property Category as %String(MAXLEN=24);
• property LogLevel as %Integer;
• property Message as %String(MAXLEN=256);
• property Namespace as %String(MAXLEN=32);
• property Pid as %String(MAXLEN=16);
• property Routine as %String(MAXLEN=32);
• property SessionId as %String(MAXLEN=16);
• property Tag as %String(MAXLEN=16);
• property TimeAdded as %TimeStamp;