This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > Ens.DataType.ManagedAlertAction


datatype class Ens.DataType.ManagedAlertAction extends %Library.Integer


Datatype class for actions that update a Ens.Alerting.ManagedAlert. Values are as follows: Values up to 512 (inclusive) are reserved for use by Ensemble. User extensions should use 1024 and greater.

Method Inventory (Including Private)


parameter MAXVAL = 63;
Note that bits up
parameter MINVAL = 0;
Inherited description: The minimum allowed logical value for the data type.

Methods (Including Private)

classmethod GetText(pAction As %Integer = 0, pSep As %String = " | ") as %String
Helper method to represent the action using localised text.
classmethod IsValid(%val As %CacheString) as %Status
Check that the value is valid.

Inherited Members

Inherited Methods (Including Private)