📄️ Catalog API Examples
The InRule Catalog API demonstrates how to retrieve and work with rule applications stored in the InRule Catalog, in code.
📄️ Creating a RuleCatalogConnection
Create a RuleCatalogConnection to obtain a RuleApplicationDef from the catalog for authoring rules in code.
📄️ Opening a RuleApplicationDef for Authoring from Catalog
Open a RuleApplicationDef for authoring from the catalog using RuleAppRef and an existing RuleCatalogConnection.
📄️ Working with RuleApplicationDef in the Catalog
Work with a RuleApplicationDef stored in the catalog using RuleCatalogConnection.
📄️ Working with Rule Elements in the Catalog
Work with rule elements in the catalog using RuleCatalogConnection, RuleApplicationDef, and EntityDef.
📄️ Sharing Elements in the Catalog
Share elements in the catalog between rule applications using RuleCatalogConnection, RuleApplicationDef, and EntityDef.
📄️ Performing Rollbacks in the Catalog
Roll back a rule application in the catalog using RuleCatalogConnection, RuleApplicationDef, and RuleAppRef.
📄️ Promote a Rule Application from Catalog to Catalog
Promote a rule application from one catalog to another using RuleApplicationDef, RuleAppRef, and two RuleCatalogConnections.