Rule set like container of Rules. Which allows us to perform versioning of Rules. A Rule set allows a developer to create rules in different versions. Rule set gets associated with a Name and Version. When we create new application PRPC has created multiple rule sets. Each of them have initial version 01-01-01. Versioning Increment […]
This is an internal algorithm that PRPC uses, before it picks and process any rule. When a rule is available in cache. When rule is not there in cache. DONE.
Rule Instances Data Instances The rules associated with Rule set + Version Example: Property, Section, Flow action, Flow, Data Transform, Data page etc… Rules gets associated with only RULESET but no versioning (These are called – non-versioned rules) Example : Operator ID, Access Group, Work group, Work basket(Queue), Database table rule. These rules have […]
RESTFul Web Service Protocol REST services support multiple different types of Data Structure for request and response. Like XML, JSON, TEXT, HTML etc.. Below is the example JSON format. { “RestResponse” : { “messages” : [ “Country found matching code [IN].” ], “result” : { “name” : “India”, “alpha2_code” : […]
When we use un optimized properties in report definition select or where clause. It throws below warning message. Using un optimized properties in reports may result in poor performance.
Below are property modes. Single Value Property : Property with a value being held. (Age = 20, Age is Single Value Property). Page : A Property holds Other properties. It refers to a class and holds properties of reference class. This is aggregate property. Page list : Collection multiple pages. This is an Order collection […]
Before we talk about it. Let’s do a simple example Open Child Activity and execute it, trace it. Every rule runs on a page that is called as Primary Page. Example1: Activity1 (Page1) Call Activity2 NO StepPage (Primary Page of Activity2 = Page1) Activty2 Activity3 NO StepPage (Primary Page of Activity 3 = Page1) […]
The top most predefined classes are: @baseclass, Work-, Data-, Rule-, Code-, CMIS-, Assign-, Embed-, Index-, Int- , Branch- etc… Class Group :- This is combination of One or more abstract classes and first Concreted class which gets inherited from OOTB class ‘Work-‘. For our implementation application the class group is “ALLS-AllState-Work” which inheriting from Work-Cover.
Portal is an instance of class Data-Portal. Portal can create under user interface category. Portal cab hold Harness. Portal can be called from Access Group. Operator and Portal relation. When an operator login , Portal gets loaded by access group. Harness Harness is an instance of class Rule-HTML-Harness. Harness is a container of section It […]
Page :- Page Holds Properties. Page refers to a class. Page can hold properties of it’s referenced class + Parent classes of reference class. Page is an embedded property which refers to a class and holds the properties of reference class. Data Classes :- When we create new application, PRPC has created below classes that […]