An message for the attention of the administrator
Fields
-
string
uuid
Unique identifier/object reference
-
string
name
The name of the message
-
int
priority
The message priority, 0 being low priority
-
enum cls
cls
The class of the object this message is associated with
-
string
obj_uuid
The uuid of the object this message is associated with
-
datetime
timestamp
The time at which the message was created
-
string
body
The body of the message
Implicit messages
Explicit messages
- message create (session session_id, string name, int priority, enum cls cls, string obj_uuid, string body)
- void destroy (session session_id, message self)
- Map[message,Record[message]] get (session session_id, enum cls cls, string obj_uuid, datetime since)
- Set[message] get_all (session session_id)
- Map[message,Record[message]] get_since (session session_id, datetime since)
- Record[message] get_record (session session_id, message self)
- message get_by_uuid (session session_id, string uuid)
- Map[message,Record[message]] get_all_records (session session_id)
- Map[message,Record[message]] get_all_records_where (session session_id, string expr)