Skip to main content

Ens.Enterprise.MonitorRole

persistent class Ens.Enterprise.MonitorRole extends %Library.Persistent, %XML.Adaptor, %ZEN.DataModel.ObjectDataModel

SQL Table Name: Ens_Enterprise.MonitorRole

Property Inventory

Method Inventory

Properties

property Categories as %String;
Property methods: CategoriesDisplayToLogical(), CategoriesGet(), CategoriesGetStored(), CategoriesIsValid(), CategoriesLogicalToDisplay(), CategoriesLogicalToOdbc(), CategoriesNormalize(), CategoriesSet()
property MonitorRole as %String [ Required ];
Property methods: MonitorRoleDisplayToLogical(), MonitorRoleGet(), MonitorRoleGetStored(), MonitorRoleIsValid(), MonitorRoleLogicalToDisplay(), MonitorRoleLogicalToOdbc(), MonitorRoleNormalize(), MonitorRoleSet()

Methods

classmethod %OnDeleteSource(pID As %String) as %Status
The dataController invokes this method to delete a database object.
method %OnLoadModel(pRole As Ens.Enterprise.MonitorRole) as %Status
This method loads data from a database object (Ens.Enterprise.MonitorRole) into a model object (Ens.Enterprise.MonitorRoleModel).
method %OnNewSource(Output pSC As %Status = $$$OK) as %RegisteredObject
invoked by datacontroller when a new object is created:
method %OnOpenSource(pID As %Library.String, pConcurrency As %Library.Integer = -1, Output pSC As %Library.Status = $$$OK) as %RegisteredObject
The dataController invokes this method to open an existing database object.
method %OnSaveSource(pClient As Ens.Enterprise.MonitorRole) as %Status
The dataController invokes this method when saving a database object.
method %OnStoreModel(pRole As Ens.Enterprise.MonitorRole) as %Status
This method writes the data from a model object (Ens.Enterprise.MonitorRole) into a database object (Ens.Enterprise.MonitorClient) and saves the database object.
classmethod EnumerateMonitorRolesClose(ByRef qHandle As %Binary) as %Status
classmethod EnumerateMonitorRolesExecute(ByRef qHandle As %Binary) as %Status
classmethod EnumerateMonitorRolesFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
method GetURLPath() as %String

Queries

query EnumerateMonitorRoles()
Selects ID As %String, Role As %String, CategoryList As %List

Indexes

index (MonitorRole on MonitorRole) [IdKey, Type = key, Unique];
Index methods: MonitorRoleCheck(), MonitorRoleDelete(), MonitorRoleDisplayToLogical(), MonitorRoleExists(), MonitorRoleGet(), MonitorRoleGetStored(), MonitorRoleIsValid(), MonitorRoleLogicalToDisplay(), MonitorRoleLogicalToOdbc(), MonitorRoleNormalize(), MonitorRoleOpen(), MonitorRoleSQLCheckUnique(), MonitorRoleSQLExists(), MonitorRoleSQLFindPKeyByConstraint(), MonitorRoleSQLFindRowIDByConstraint(), MonitorRoleSet()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Storage Model: Storage (Ens.Enterprise.MonitorRole)

^Ens.Enterprise.MonitorRoleD(ID)
=
%%CLASSNAME
Categories
FeedbackOpens in a new tab