Skip to main content

EMS.Service.Users

SQL Table Name: EMS_Service.Users

Handles the User data Service on the Cache Instance

Method Inventory

Methods

classmethod ClassList() as %List
A $List of all data Classes included in the Service. This would typically be full class names on the Cache Managed Instance and short class names on the EMS Manager.
method ExtentQuery(ClassName As %String, Results As %ResultSet) as %Status
The query used to fetch all Service data for a specific class. Normally this is just the built in Extent query, but can be overriden to filter the Instance data sent to the Manager. The query must return the "ID" property like Extent does.
classmethod GetLocalizedName() as %String
Get the localized name of the service This method must be overridden for each service
method ShortToData(Short As %String) as %String
Convert a short ClassName to a full data ClassName. Simplest case is Service.Class (or "Manager".Service.Class for EMS), but may require mapping or special cases.

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (EMS.Service.Base)

^SYS("EMS","ServiceD")(ID)
=
%%CLASSNAME
GroupName
Version
Enabled
FeedbackOpens in a new tab