A CodeSet is a name for a set of Java code and JAR files that are stored in the pr_engineclasses
table in the PegaRULES database. Analogous to a RuleSet, a CodeSet version has the structure Name:99-99-99, where 99-99-99 is a version.
Version 6.X+ contains two CodeSets, Pega-EngineCode
and Customer
.
The optional Customer CodeSet can identify customer-created and third-party JAR files which are uploaded into the database.
Storing foundation Process Commander engine code and other code in the PegaRULES database has multiple advantages:
The prbootstrap.properties
configuration file identifies, at startup, the CodeSet versions in use for a node. Startup processing then extracts the code from the database.
RuleSet | |
Working with the PegaRULES database - Log and miscellaneous tables |