Acquire the RuleExecutionSet and RuleSession

Once the Java classes that wrap the corresponding rulebase classes are properly defined (see Rules for Constructing Java Classes), the main application class needs to be constructed. This class provides methods for acquiring the rule execution sets and establishing a rule session that uses those classes that wrap the rulebase classes. The WrapperMaker tool generated template session class can be used as the starting point for the main application class.

An overview of the required elements in the construction of the main application class includes the following: