sbernardo / engine-rule

Apache License 2.0
1 stars 0 forks source link

Classes model #3

Open sbernardo opened 2 years ago

sbernardo commented 2 years ago

Needs to implement entire model of classes:

BusinessGroup

Represent the group that contains the rules to be executed in order specified in configuration.

A group must:

BusinessRule

Represent the rule executed in the engine in the group which it's configured.

A rule must:

BusinessComponent

Represent a single component in the rule

A component can:

BusinessComponentCollector

Contains all component implemented

A Collector must:

sbernardo commented 2 years ago

Needs to separate BusinessComponent in: