Home > Class Reference > ENSLIB namespace > %CSP.RuleMgr

%CSP.RuleMgr

class %CSP.RuleMgr extends %Library.RegisteredObject

The %CSP.RuleMgr class provides an interface for managing the rules used by the Caché Server Page compiler.

Method Inventory (Including Private)

Methods (Including Private)

classmethod RuleExists(name As %String, family As %String = "csp") as %Boolean
Return true if the rule exists.
classmethod RuleListClose(QHandle As %Binary) as %Status
Close method for RuleList query.
classmethod RuleListExecute(ByRef QHandle As %Binary, family As %String = "csp") as %Status
Execute method for RuleList query.
classmethod RuleListFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch method for RuleList query.

Queries

query RuleList(family As %String = "csp")
Selects RuleName As %String, Match As %String, Description As %String, Empty As %Integer
RuleList query returns all rules.

Inherited Members

Inherited Methods (Including Private)