Ens.Rule.Utilities
abstract class Ens.Rule.Utilities
Utility methods used by the Rules editor and compiler.Method Inventory (Including Private)
Methods (Including Private)
classmethod GetFunctionSet(Output funcset) as %Status [ Language = objectscript ]
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 [ Language = objectscript ]
If function is found in the FunctionSet, return the ClassName, MethodName and ParsedSpec
Otherwise, return error