Ens.Rule.Utilities
abstract class Ens.Rule.Utilities
Utility methods used by the Rules editor and compiler.Method Inventory
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).
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