knowledge base pega
Getting Started with PEGA PRPC
- The person who logs in to PRPC application to access it is said to “Operator”.
- The login ID Used by an operator login to PRPC application is Called “Operator ID”.
- An Operator ID will have associated Password.
- PRPC on its environment provides a default Operator ID and default password.
User Name: firstname.lastname@example.org
When we are creating a brand new application, we need to use above default credentials to login to PEGA build in application ‘PEGS Rules’.
PRPC by default when we create a new application creates below default operator IDs with the default password “rules”.
When we create a new application in pega 6.x, it creates two more additional Operator IDs given below and, it will not create the Operator ID “Author”.
- System architect (Developer)
- Business Architect
3) BuiltIn Classes in PEGA:-
PRPC provides 13 top level built- in or predefined or OOTB (Out of the Box) abstract Classes. Out of which the below three are important.
- 2) Work-
- 3) Data-
All the OOTB classes are of type “Abstract”.
3) Types of Classes in PEGA:-
There are two types classes available in PEGA..
- Concrete Class
- Abstract classes are meant for the purpose of “Re-Usability”, so that the child classes of abstract class can use the business logic or variable defined in these classes.
- Abstract contains only definitions i.e, business cannot run under classes.
- In pega 6, every abstract class name must end with the symbol ‘-‘ , from PEGA 7 onwards this convention has been removed.
- It contains Definitions + Implementation, Business runs concrete class.
- In PEGA 6.x or 7.x, concrete class name must not end with ‘-‘symbol.
- It is a Combination of one or more abstract classes and First concrete class which derives or inherits from ‘Work-‘ or any of its sub classes. (It is not mandatory that you should have abstract classes as part of class Group.
- In PRPC Work flow runs under either class group of its sub class’s i.e, business runs under Class Group.
- Example CG : A-B-C
Here A and B are abstract classes and ‘C’ is concrete class.
This is the end of Class Group.