Home > Class Reference > ENSLIB namespace > %BI.RecentAccess

%BI.RecentAccess

persistent class %BI.RecentAccess extends %Library.Persistent

SQL Table Name: %BI.RecentAccess

Property Inventory

Properties

property accDate as %Date;
Property methods: accDateDisplayToLogical(), accDateGet(), accDateGetStored(), accDateIsValid(), accDateLogicalToDisplay(), accDateLogicalToOdbc(), accDateNormalize(), accDateOdbcToLogical(), accDateSet()
property accTime as %Time;
Property methods: accTimeDisplayToLogical(), accTimeGet(), accTimeGetStored(), accTimeIsValid(), accTimeLogicalToDisplay(), accTimeLogicalToOdbc(), accTimeNormalize(), accTimeOdbcToLogical(), accTimeSet()
property objID as %String [ Required ];
Property methods: objIDDisplayToLogical(), objIDGet(), objIDGetStored(), objIDIsValid(), objIDLogicalToDisplay(), objIDLogicalToOdbc(), objIDNormalize(), objIDSet()
property objType as %String [ Required ];
Property methods: objTypeDisplayToLogical(), objTypeGet(), objTypeGetStored(), objTypeIsValid(), objTypeLogicalToDisplay(), objTypeLogicalToOdbc(), objTypeNormalize(), objTypeSet()
property userID as %Integer [ Required ];
Property methods: userIDDisplayToLogical(), userIDGet(), userIDGetStored(), userIDIsValid(), userIDLogicalToDisplay(), userIDNormalize(), userIDSet()

Indexes

index (DateTime on userID,objType,accDate,accTime);
Index methods: DateTimeExists()
index (MainIndex on userID,objType,objID) [IdKey, Type = key];
Index methods: MainIndexCheck(), MainIndexDelete(), MainIndexExists(), MainIndexOpen(), MainIndexSQLCheckUnique(), MainIndexSQLExists(), MainIndexSQLFindPKeyByConstraint(), MainIndexSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%BI.RecentAccess)

^BI.RecentAccessD(ID)
=
%%CLASSNAME
accDate
accTime