%DeepSee.UserPortal.Data.Alert
persistent class %DeepSee.UserPortal.Data.Alert extends %Library.Persistent, %XML.Adaptor
SQL Table Name: %DeepSee_UserPortal_Data.Alert
Each instance of this class represents an alert within the DeepSee User Portal.Property Inventory
Properties
property comments as %String (MAXLEN = 5000, XMLPROJECTION = "attribute");
Additional comments for this alert.
Property methods: commentsDisplayToLogical(), commentsGet(), commentsGetStored(), commentsIsValid(), commentsLogicalToDisplay(), commentsLogicalToOdbc(), commentsNormalize(), commentsSet()
property createDate as %TimeStamp (XMLPROJECTION = "attribute") [ InitialExpression = $ZDT($H,3) ];
Time when alert was created.
Property methods: createDateDisplayToLogical(), createDateGet(), createDateGetStored(), createDateIsValid(), createDateLogicalToDisplay(), createDateLogicalToXSD(), createDateNormalize(), createDateOdbcToLogical(), createDateSet(), createDateXSDToLogical()
property dataId as %String (MAXLEN = 200, XMLPROJECTION = "attribute");
ID of folder item to display for this alert.
Property methods: dataIdDisplayToLogical(), dataIdGet(), dataIdGetStored(), dataIdIsValid(), dataIdLogicalToDisplay(), dataIdLogicalToOdbc(), dataIdNormalize(), dataIdSet()
property isNew as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 1 ];
True if this alert has not been reviewed yet.
Property methods: isNewDisplayToLogical(), isNewGet(), isNewGetStored(), isNewIsValid(), isNewLogicalToDisplay(), isNewLogicalToXSD(), isNewNormalize(), isNewSet(), isNewXSDToLogical()
property priority as %String (MAXLEN = 200, VALUELIST = ",low,high", XMLPROJECTION = "attribute");
Priority of this alert (null is medium).
Property methods: priorityDisplayToLogical(), priorityGet(), priorityGetStored(), priorityIsValid(), priorityLogicalToDisplay(), priorityLogicalToOdbc(), priorityNormalize(), prioritySet()
property senderId as %String (MAXLEN = 200, XMLPROJECTION = "attribute");
User ID of user that sent this alert.
Property methods: senderIdDisplayToLogical(), senderIdGet(), senderIdGetStored(), senderIdIsValid(), senderIdLogicalToDisplay(), senderIdLogicalToOdbc(), senderIdNormalize(), senderIdSet()
property subject as %String (MAXLEN = 200, XMLPROJECTION = "attribute");
Subject line for this alert.
Property methods: subjectDisplayToLogical(), subjectGet(), subjectGetStored(), subjectIsValid(), subjectLogicalToDisplay(), subjectLogicalToOdbc(), subjectNormalize(), subjectSet()
property userId as %String (MAXLEN = 200, XMLPROJECTION = "attribute");
User ID of receipient of this alert.
Property methods: userIdDisplayToLogical(), userIdGet(), userIdGetStored(), userIdIsValid(), userIdLogicalToDisplay(), userIdLogicalToOdbc(), userIdNormalize(), userIdSet()
Indexes
index ($Alert on ) [Extent, Type = bitmap];
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (userId on userId,createDate) [Type = bitmap];
Index methods: userIdDisplayToLogical(), userIdGet(), userIdGetStored(), userIdIsValid(), userIdLogicalToDisplay(), userIdLogicalToOdbc(), userIdNormalize(), userIdSet()
Inherited Members
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %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()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Storage Model: Storage (%DeepSee.UserPortal.Data.Alert)
^DeepSee.UserPortal.Data.AlertD(ID) |
= | %%CLASSNAME
createDate
senderId
userId
subject
comments
isNew
dataId
priority
|