Ens.Rule.Utilities

abstract class Ens.Rule.Utilities

Utility methods used by the Rules editor and compiler.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2

Summary

Methods
GetFunctionSet ResolveFunction

Methods

classmethod GetFunctionSet(Output funcset) as %Status
Return the list of functions (methods) based on compiled classes.
If cache is found in context class, use it, otherwise, build it.
This list is returned in funcset.
The list is of the form: list(NAME) = $LB(class,name,specparsed).
classmethod ResolveFunction(pFuncName As %String, Output pClassName As %String, Output pMethodName As %String, Output pParsedSpec As %String) as %Status
If function is found in the FunctionSet, return the ClassName, MethodName and ParsedSpec Otherwise, return error
Copyright © 1997-2020 InterSystems Corporation, Cambridge, MA