DocBook|Search
Class Reference
%CSP.RuleMgr
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%CSP] >  [RuleMgr]
Private  Storage  

class %CSP.RuleMgr extends %RegisteredObject

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 1


Summary

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject RuleExists RuleListClose RuleListExecute
RuleListFetch


Methods

• 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.