This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new window

For information on migrating to InterSystems IRISOpens in a new window, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions pageOpens in a new window (login required).

%BI.UserTrail

persistent class %BI.UserTrail extends %Library.Persistent, %BI.Adaptor

SQL Table Name: %BI.UserTrail

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property IPadd as %String (TRUNCATE = 1);
Property methods: IPaddDisplayToLogical(), IPaddGet(), IPaddGetStored(), IPaddIsValid(), IPaddLogicalToDisplay(), IPaddLogicalToOdbc(), IPaddNormalize(), IPaddSet()
property LogEvent as %String (TRUNCATE = 1);
Property methods: LogEventDisplayToLogical(), LogEventGet(), LogEventGetStored(), LogEventIsValid(), LogEventLogicalToDisplay(), LogEventLogicalToOdbc(), LogEventNormalize(), LogEventSet()
property LogOutEvent as %String (TRUNCATE = 1);
Property methods: LogOutEventDisplayToLogical(), LogOutEventGet(), LogOutEventGetStored(), LogOutEventIsValid(), LogOutEventLogicalToDisplay(), LogOutEventLogicalToOdbc(), LogOutEventNormalize(), LogOutEventSet()
property LoginTime as %String (TRUNCATE = 1);
Property methods: LoginTimeDisplayToLogical(), LoginTimeGet(), LoginTimeGetStored(), LoginTimeIsValid(), LoginTimeLogicalToDisplay(), LoginTimeLogicalToOdbc(), LoginTimeNormalize(), LoginTimeSet()
property LogoutTime as %String (TRUNCATE = 1);
Property methods: LogoutTimeDisplayToLogical(), LogoutTimeGet(), LogoutTimeGetStored(), LogoutTimeIsValid(), LogoutTimeLogicalToDisplay(), LogoutTimeLogicalToOdbc(), LogoutTimeNormalize(), LogoutTimeSet()
property UserID as %String (TRUNCATE = 1);
Property methods: UserIDDisplayToLogical(), UserIDGet(), UserIDGetStored(), UserIDIsValid(), UserIDLogicalToDisplay(), UserIDLogicalToOdbc(), UserIDNormalize(), UserIDSet()
property UserName as %String (TRUNCATE = 1);
Property methods: UserNameDisplayToLogical(), UserNameGet(), UserNameGetStored(), UserNameIsValid(), UserNameLogicalToDisplay(), UserNameLogicalToOdbc(), UserNameNormalize(), UserNameSet()

Methods (Including Private)

classmethod translateLogEvent(value) as %String
classmethod translateLogoutEvent(value) as %String

Indexes

index (log on UserName:Exact,LoginTime:Exact,LogEvent:Exact);
Index methods: logExists()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%BI.UserTrail)

^BIlog.UserTrailD(ID,"X")
=
%%CLASSNAME

Storage Model: CacheStorage (%BI.UserTrail)

^BIlog.UserTrailD(ID)
=
LoginTime
LogoutTime
UserID
LogEvent
UserName
LogOutEvent
IPadd
FeedbackOpens in a new window