The job of the FindingStrategy is to access the data store and return those rules that meet the search criteria specified. There are two FindingStrategy classes provided by Business Rule Beans (BRBeans):
Both of these strategies perform a case-sensitive search for Rules that are marked "ready" and match the given search criteria. Results are ordered by precedence from highest to lowest (the first rule in the array has the numerically smallest precedence, the next rule has the next smallest precedence, and so on). If no rules are found, then an empty array is returned. The former strategy returns classifier rules (classifier=true) only and the latter returns non-classifier rules (classifier=false) only.
These default strategies are used automatically by the TriggerPoint. There is no need to call setFindingStrategy to use these strategies. Instances of these two default finding strategies are stored in static constants defined on the FindingStrategy interface.