[go: up one dir, main page]

0% found this document useful (0 votes)
12 views9 pages

3.classes Inheritance Class Group

The document discusses the structure and classification of classes in a PEGA application, specifically focusing on implementation (Impl) and framework (FW) class groups. It explains the importance of concrete and abstract classes, inheritance relationships, and the need to adjust class hierarchies to allow for component inheritance. The document emphasizes that both Impl and FW class groups derive from a common parent, Work-cover-, and suggests changing the parent of Impl to FW for better access to inherited components.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views9 pages

3.classes Inheritance Class Group

The document discusses the structure and classification of classes in a PEGA application, specifically focusing on implementation (Impl) and framework (FW) class groups. It explains the importance of concrete and abstract classes, inheritance relationships, and the need to adjust class hierarchies to allow for component inheritance. The document emphasizes that both Impl and FW class groups derive from a common parent, Work-cover-, and suggests changing the parent of Impl to FW for better access to inherited components.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.

co/kgs/KV29AX

Types of classes and class group


On creation of application,default classes will be created.

UHG-Claims-Work Implementation class group.

UHG-FW-MedInsur-WorkFW class group.

All the business implementation has to happen in these work classes.

We Can access FW classes also from Impl applications.

Right click on Class group and click on definition.

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX
Check that class is concrete.

Since concrete classes are meant for transactions instantiations, it should have DB table mapped to
that.

To identify DB table name, scroll down and click test connectivity.

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX

Similarly check for definition of another work class also.

Division and Org classes will be abstract and doesn’t have Test connection.

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX

Abstract:-

Abstract Classes are meant for the purpose of defining the reusable business components which
can be reused across different Implementations (Concrete Business Classes)

Concrete:-

Concrete classes are meant for defining the business functionalities as well as for executing them
(Run the business).

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX

Inheritance
Check for the Inheritance for IMPL class group

Impl CG is derived from work-cover-

work-cover- is derived from Work-

Work- is derived from @ baseclass.

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX

Above image explains about inheritance of impl CG.

Now check for the inheritance of FW class group

FW Class group is also derived from Work-cover-

We can conclude that parent for FW & Impl Class group is Work-cover-

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX
Here FW class group and Impl class group acts as sibilings, where inheriting of components is not
possible.

So need to change the existing structure.

If we make FW as parent to Impl, inheriting will be possible.

If structure is changed as above, we can make FW as parent to Impl, Hence inheriting is possible.

Check for the definition of Frame work class group

Check Class inheritance section…Its getting derived from work-cover-

Now check for the inheritance of Implementation class group.

Its also deriving from work-cover-

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX

Both Impl and FW class groups are derived from Work-cover-.

Accessing components from FW will not be possible for Impl applications.

So change the parent to FW class group for implementation application. Implementation can utilize
the rules of Framework.

Click save.

Now check for inheritance of Impl CG(class group)

Chandra PEGA Trainings Call/WhatsApp +91 8106090080


https://www.youtube.com/channel/UCoB78tWZgIYPJ-n8Yda2iUA/playlists https://g.co/kgs/KV29AX

Chandra PEGA Trainings Call/WhatsApp +91 8106090080

You might also like