Interface RuleProvider

All Superinterfaces:
Provider<Rule>
All Known Implementing Classes:
ManagedRuleProvider, ScriptedRuleProvider

@NonNullByDefault public interface RuleProvider extends Provider<Rule>
This class is responsible for providing Rules. RuleProviders are tracked by the RuleRegistry service, which collect all rules from different providers of the same type.
Author:
Kai Kreuzer - Initial contribution