📄️ Calling Application Guidance for Using the InRule SaaS Decision Platform API
InRule Technology's SaaS option for automated decisioning is designed to deliver exceptional value through fully automated provisioning, deployment, and operation with high availability and elasticity features out of the box.
📄️ Handling Rule Application Caching
A good recommendation is to set the cache depth parameter to a value that ensures all rule applications are cached. This way, the delays caused by having to compile and reload a rule application into the cache are minimized, which is the goal.
📄️ Moving Decision Table Rows Using irSDK
Interacting with Decision Tables via irSDK is a little tricky, but quite do-able. Below is an example of how to move Decision rows around with the resulting Decision order. You may also need to reference the DecisionTableDef.Conditions and Actions to compare against the Decision's ConditionNodes and ActionNodes to find the appropriate Decision row to shift.